public IActionResult Update(UrgencyDto model) { if (ModelState.IsValid) { var data = _urgencyBusiness.Update(model); if (data.IsSuccess) { _toastNotification.AddSuccessToastMessage(data.Message, new ToastrOptions { Title = "Başarılı İşlem" }); return(RedirectToAction("Index")); } return(View(model)); } else { _toastNotification.AddErrorToastMessage("Gerekli Alanları Kontrol Edin"); } return(View(model)); }
public Result <UrgencyDto> Update(UrgencyDto model) { if (model != null) { try { var urgency = _mapper.Map <UrgencyDto, Urgency>(model); urgency.UpdatedDate = DateTime.Now; urgency.IsDeleted = true; _unitOfWork.urgencyRepository.Update(urgency); _unitOfWork.Save(); return(new Result <UrgencyDto>(true, $"{model.Definition} adlı aciliyet durumu başarı ile güncellenmiştir")); } catch (Exception ex) { return(new Result <UrgencyDto>(false, "Kayıt Gerçekleştirilirken Hata Oluştu" + ex.Message.ToString())); } } else { return(new Result <UrgencyDto>(false, "Parametre Olarak Geçilen Data Boş Olamaz")); } }