public ApplicationUserSearchViewModel GetUser(string Id) { var user = _context.ApplicationUsers.Select(u => new { u.Id, u.UserName }).Where(u => u.Id == Id).ToList(); List <ApplicationUserSearchViewModel> listOfOneUser = new List <ApplicationUserSearchViewModel>(); foreach (var au in user) { ApplicationUserSearchViewModel newAU = new ApplicationUserSearchViewModel { Id = au.Id, Username = au.UserName }; listOfOneUser.Add(newAU); } return(listOfOneUser[0]); }
public List <ApplicationUserSearchViewModel> GetUsers(string q) { var searchedUsers = _context.ApplicationUsers.Select(u => new { u.Id, u.UserName }).Where(u => u.UserName.Contains(q)).OrderBy(u => u.UserName).ToList(); List <ApplicationUserSearchViewModel> listOfUsers = new List <ApplicationUserSearchViewModel>(); foreach (var au in searchedUsers) { ApplicationUserSearchViewModel newAU = new ApplicationUserSearchViewModel { Id = au.Id, Username = au.UserName }; listOfUsers.Add(newAU); } return(listOfUsers); }