public async Task <ActionResult> EditRiskDocument(RiskDocumentFormStub model) { ResponseModel response = new ResponseModel(true); Business.Entities.RiskDocument dbItem = new Business.Entities.RiskDocument(); model.ModifiedBy = User.UserName; model.ModifiedDate = DateTime.Now; RiskPresentationStub riskModel = new RiskPresentationStub(); if (ModelState.IsValid) { dbItem = model.GetDbObject(); await RiskDocumentRepo.UpdateAsync(dbItem); if (RiskDocumentRepo.Id != 0) { return(Index(null)); } else { return(View("_FormRiskDocument", model)); } } else { return(View("_FormRiskDocument", model)); } }
public RiskDocumentFormStub(Business.Entities.RiskDocument riskDocument) { DocumentId = riskDocument.DocumentId; Notes = riskDocument.Notes; FilePath = riskDocument.FilePath; ModifiedBy = riskDocument.ModifiedBy; ModifiedDate = riskDocument.ModifiedDate; CreatedBy = riskDocument.CreatedBy; CreatedDate = riskDocument.CreatedDate; IsDeleted = riskDocument.IsDeleted; }
public Business.Entities.RiskDocument GetDbObject() { Business.Entities.RiskDocument dbItem = new Business.Entities.RiskDocument(); dbItem.DocumentId = DocumentId; dbItem.Notes = Notes; dbItem.FilePath = FilePath; dbItem.ModifiedBy = ModifiedBy; dbItem.ModifiedDate = ModifiedDate; dbItem.CreatedBy = CreatedBy; dbItem.CreatedDate = CreatedDate; dbItem.IsDeleted = IsDeleted; return(dbItem); }