public string AddOrModify([FromForm] ManagerAddOrModifyModel item) { var result = new BaseResult(); ManagerValidation validationRules = new ManagerValidation(); ValidationResult results = validationRules.Validate(item); if (results.IsValid) { result = _service.AddOrModify(item); } else { result.ResultCode = ResultCodeAddMsgKeys.CommonModelStateInvalidCode; result.ResultMsg = results.ToString("||"); } return(JsonHelper.ObjectToJSON(result)); }
public IActionResult Create(Manager manager) { ManagerValidation val = new ManagerValidation(_managerService); ValidationResult model = val.Validate(manager); if (model.IsValid) { _managerService.AddManager(manager); return(RedirectToAction(nameof(Index))); } else { foreach (ValidationFailure _error in model.Errors) { ModelState.AddModelError(_error.PropertyName, _error.ErrorMessage); } } return(View(manager)); }