private async Task AppUserDtoInsertValidationAsync(RoleActionVm userAccessDto) { var validationResultVm = await _roleInsertValidationService .ValidationAsync(userAccessDto); AddErrors(validationResultVm); }
private async Task ValidationUpdateVmAsync(RoleActionVm roleActionVm) { var validationResultVm = await _updateValidationService .ValidationAsync(roleActionVm); AddErrors(validationResultVm); }
public async Task <ValidationResultVm> ValidationAsync(RoleActionVm roleUpdateVm) { _roleActionVm = roleUpdateVm; await DoValidationAsync(); return(ValidationResultVm); }
public async Task<ValidationResultVm> ValidationAsync(RoleActionVm areaInsertVm) { _roleInsertVm = areaInsertVm; await DoValidationAsync(); return ValidationResultVm; }
public async Task <IActionResult> _InsertAsync(RoleActionVm roleActionVm) { await AppUserDtoInsertValidationAsync(roleActionVm); if (HasError) { return(RedirectToAction("Index")); } await _roleService.InsertAsync(roleActionVm.RoleDto); SuccessMessage("Insert UserRole is success"); return(RedirectToAction("Index")); }
public async Task <IActionResult> _Update(RoleActionVm roleActionVm) { await ValidationUpdateVmAsync(roleActionVm); if (HasError) { return(RedirectToAction("Index")); } await _roleService.UpdateAsync(roleActionVm.RoleDto); await _roleService.RemoveAndAddRoleAccess(roleActionVm.UserAccessIds, roleActionVm.RoleDto.Id); return(RedirectToAction("Index")); }