Update: Job Publishing - Repair Jobs

Repair jobs can also submit attachments to repairers via Disco ICT
Online Services.
This commit is contained in:
Gary Sharp
2014-07-24 21:27:24 +10:00
parent 7cbed23a74
commit 4d8fec2ced
7 changed files with 721 additions and 82 deletions
+5 -2
View File
@@ -512,6 +512,7 @@ namespace Disco.Web.Controllers
WarrantyProviderId = m.WarrantyProviderId,
OrganisationAddressId = m.OrganisationAddressId,
FaultDescription = m.FaultDescription,
PublishAttachmentIds = m.PublishAttachmentIds,
PublishAttachments = m.PublishAttachments
};
updatedModel.UpdateModel(Database, false);
@@ -693,7 +694,9 @@ namespace Disco.Web.Controllers
JobId = m.JobId,
RepairProviderId = m.RepairProviderId,
OrganisationAddressId = m.OrganisationAddressId,
RepairDescription = m.RepairDescription
RepairDescription = m.RepairDescription,
PublishAttachmentIds = m.PublishAttachmentIds,
PublishAttachments = m.PublishAttachments
};
updatedModel.UpdateModel(Database, false);
@@ -753,7 +756,7 @@ namespace Disco.Web.Controllers
case "Submit":
try
{
m.Job.OnLogRepair(Database, m.RepairDescription, m.RepairProvider, m.OrganisationAddress, m.TechUser, m.ProviderProperties());
m.Job.OnLogRepair(Database, m.RepairDescription, m.PublishAttachments, m.RepairProvider, m.OrganisationAddress, m.TechUser, m.ProviderProperties());
Database.SaveChanges();
return RedirectToAction(MVC.Job.Show(m.JobId));
}