示例#1
0
 private async Task <AddUserModel> GetAddUserModel()
 {
     return(new AddUserModel
     {
         UserSelectListItems =
             SelectListHandler.CreateFromUsers(_identity.GetUsers().ToList(), _currentUserService.UserId),
         CurrentUserName = await _identity.GetUserNameAsync(_currentUserService.UserId),
         CurrentUserId = _currentUserService.UserId
     });
 }
示例#2
0
        private async Task <CreateReceiptItemVm> CreateReceiptItemVm(IList <UserDto> users)
        {
            var itemGroupQuery = new GetItemGroupQuery();

            var itemGroups = await Mediator.Send(itemGroupQuery);

            return(new CreateReceiptItemVm
            {
                AddUserModel = new AddUserModel
                {
                    UserSelectListItems = SelectListHandler.CreateFromUsers(users),
                },
                TypesSelectListItems = SelectListHandler.CreateFromItemGroup(itemGroups),
            });
        }