Beispiel #1
0
        public List <UserDto> SearchPartial(string text)
        {
            Guid Id = Guid.Parse(User.Claims.Where(x => x.Type == ClaimTypes.Name).Select(x => x.Value).SingleOrDefault());

            List <UserDto> users         = _userDtoManager.GetAllPersonForSearch(Id);
            List <UserDto> searchresults = new List <UserDto>();

            if (!string.IsNullOrEmpty(text))
            {
                foreach (var item in users)
                {
                    if (item.Name.ToLower().Contains(text.ToLower()))
                    {
                        searchresults.Add(item);
                    }
                }
            }
            return(searchresults);
        }