public IActionResult EpepUser_Edit(EpepUser model) { var error = service.EpepUser_Validate(model); if (!string.IsNullOrEmpty(error)) { ModelState.AddModelError("", error); } if (!ModelState.IsValid) { SetViewBag_EpepUser(); return(View(nameof(EpepUser_Edit), model)); } int currentId = model.Id; if (service.EpepUser_SaveData(model)) { SaveLogOperation(currentId == 0, model.Id); SetSuccessMessage(MessageConstant.Values.SaveOK); return(RedirectToAction(nameof(EpepUser_Edit), new { id = model.Id })); } else { SetSuccessMessage(MessageConstant.Values.SaveFailed); SetViewBag_EpepUser(); return(View(nameof(EpepUser_Edit), model)); } }
public IActionResult EpepUser_Add() { var model = new EpepUser() { EpepUserTypeId = EpepConstants.UserTypes.Person }; SetViewBag_EpepUser(); return(View(nameof(EpepUser_Edit), model)); }
private void SetViewBag_EpepUser(EpepUser model) { ViewBag.EpepUserTypeId_ddl = nomService.GetDropDownList <EpepUserType>(); ViewBag.breadcrumbs = new List <BreadcrumbsVM>() { { new BreadcrumbsVM() { Title = "ЕПЕП - Потребители", Href = Url.Action("EpepUser", "Epep") } } }; ViewBag.documentInfo = service.EpepUser_DocumentInfo(model.DocumentId); SetHelpFile(HelpFileValues.Nom7); }