public IActionResult EditLoadAddActivityIndex(CaseLoadAddActivityIndex model) { SetViewbagLoadAddActivityIndex(model.CaseLoadAddActivityId); if (!ModelState.IsValid) { return(View(nameof(EditLoadAddActivityIndex), model)); } string _isvalid = IsValidLoadAddActivityIndex(model); if (_isvalid != string.Empty) { SetErrorMessage(_isvalid); return(View(nameof(EditLoadAddActivityIndex), model)); } var currentId = model.Id; if (service.CaseLoadAddActivityIndex_SaveData(model)) { this.SaveLogOperation(currentId == 0, model.Id); SetSuccessMessage(MessageConstant.Values.SaveOK); return(RedirectToAction(nameof(EditLoadAddActivityIndex), new { id = model.Id })); } else { SetErrorMessage(MessageConstant.Values.SaveFailed); } return(View(nameof(EditLoadAddActivityIndex), model)); }
/// <summary> /// Валидация преди запис на Натовареност по дела - допълнителни дейности - стойности по вид съд /// </summary> /// <param name="model"></param> /// <returns></returns> private string IsValidLoadAddActivityIndex(CaseLoadAddActivityIndex model) { if (model.Label == string.Empty) { return("Въведете име"); } if (model.LoadIndex < 0) { return("Въведете стойност"); } return(string.Empty); }
/// <summary> /// Добавяне на Натовареност по дела - допълнителни дейности - стойности по вид съд /// </summary> /// <param name="CaseLoadAddActivityId"></param> /// <returns></returns> public IActionResult AddLoadAddActivityIndex(int CaseLoadAddActivityId) { var loadAddActivity = service.GetById <CaseLoadAddActivity>(CaseLoadAddActivityId); var model = new CaseLoadAddActivityIndex() { CaseLoadAddActivityId = CaseLoadAddActivityId, Label = loadAddActivity.Label, IsActive = true, DateStart = DateTime.Now.AddMonths(-1) }; SetViewbagLoadAddActivityIndex(model.CaseLoadAddActivityId); return(View(nameof(EditLoadAddActivityIndex), model)); }