public async Task <IActionResult> SearchUser([Bind("SearchUsername")] UserInformationViewModel formModel) { var userName = await _userService.SearchUsersAsync(formModel.SearchUsername); var model = new UserSearchResultViewModel { UserName = userName }; return(PartialView("_SearchUserNameResult", model)); }
public static UserSearchResultViewModel ToUserSearchResultViewModel(User u) { var viewModel = new UserSearchResultViewModel() { DisplayName = u.DisplayName.Capitalize(), UserId = u.UserID, PrimaryPhone = u.PrimaryPhone, BusinessConsultantDisplayName = u.BusinessConsultantDisplayName, AffiliateName = u.AffiliateName, City = u.City.Capitalize(), State = u.State.ToUpper() }; return(viewModel); }
private UserSearchResultViewModel _CreateUserModel(string username) { UserSearchResultViewModel user = null; if (username != null && username is string) { var detailsId = this.User.Identity.GetDetailsId(); var favorites = this.favorService.AllNamesPerUserId(Guid.Parse(detailsId)); user = this.userService .GetAll() .Where(u => u.UserName == username) .MapTo <UserSearchResultViewModel>() .First(); user.Favorites = favorites; } return(user); }