// [AllowAnonymous] public async Task <AllResponseVM <UserAllResponseVM> > GetAll([FromQuery] UserAllRequestVM requestVm) { AllRequest <ApplicationUser> request = requestVm.ConvertAll(); AllResponse <ApplicationUser> response = await this.UserApplication.GetAll(request); AllResponseVM <UserAllResponseVM> responseVm = response.ConvertAll(); return(responseVm); }
public static AllRequest <ApplicationUser> ConvertAll(this UserAllRequestVM allRequestVM) { var allRequest = allRequestVM.Convert <ApplicationUser>(); allRequest.Data.FirstName = allRequestVM.FirstName; allRequest.Data.UserId = allRequestVM.UserId; allRequest.Data.LastName = allRequestVM.LastName; allRequest.Data.CreatedById = allRequestVM.CurrentUserId; allRequest.Data.UserTypeId = allRequestVM.UserTypeId; allRequest.Data.ActiveColumn = allRequestVM.ActiveColumn; allRequest.Data.RoleId = allRequestVM.RoleId; allRequest.Data.SearchText = allRequestVM.SearchText ?? string.Empty; return(allRequest); }