public IActionResult SaveExpertise(PrlAppExpertiseDTO model) { if (ModelState.IsValid) { _prlAppProcessService.SaveExpertise(model); return(Json(new { success = true })); } return(PartialView("_ModalPrlExpertiseEdit", model)); }
public void SaveExpertise(PrlAppExpertiseDTO model) { var prl = _dataService.GetEntity <PrlApplication>(p => p.Id == model.Id).SingleOrDefault(); if (prl == null) { return; } var orgUnitId = prl.OrgUnitId; _objectMapper.Map(model, prl); prl.ExpertiseResult = model.ExpertiseResultEnum; prl.PerformerOfExpertise = model.PerformerOfExpertiseId; prl.OrgUnitId = orgUnitId; _dataService.SaveChanges(); _limsExchangeService.UpdateExpertise(model); }