コード例 #1
0
        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]);
        }
コード例 #2
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);
        }