public async Task <ValidationResultVm> ValidationAsync(AppUserInsertVm appUserVm) { _appUserVm = appUserVm; await DoValidationAsync(); return(ValidationResultVm); }
public async Task <ResultModel <long> > InsertAsync(AppUserInsertVm appUserVm) { await ValidationInsertVm(appUserVm); if (HasError) { return(CreateInvalidResult <long>()); } appUserVm.CreatorUserId = UserId; var id = await _appUserService.InsertCustomVmAsync(appUserVm); return(id == 0 ? CreateInvalidResult <long>(EResultStatus.ErrorOperations) : CreateSuccessResult(id)); }
private async Task ValidationInsertVm(AppUserInsertVm appUserVm) { ValidationResultVm = await _appUserInsertVmValidationService .ValidationAsync(appUserVm); }