public ActionResult Phones() { var phones = _phoneBookService.GetPhoneBooks() .Select(x => new PhoneBook { Id = x.Id, Fio = x.Fio, IsDeleted = x.IsDeleted, PhoneNumber = x.PhoneNumber, Pochtamt = x.Pochtamt }).ToArray(); return(View(phones)); }
public IActionResult Index(string searchString) { List <PhoneBookModel> model = new List <PhoneBookModel>(); phoneBookService.GetPhoneBooks().Where(x => x.UserId == _userManager.GetUserId(User)).ToList().ForEach(pb => { PhoneBookModel phoneBook = new PhoneBookModel { Id = pb.Id, FirstName = pb.FirstName, LastName = pb.LastName, Email = pb.Email, Phone = pb.Phone, Organization = pb.Organization, MobilePhone = pb.MobilePhone, HomePhone = pb.HomePhone, WorkPhone = pb.WorkPhone }; model.Add(phoneBook); }); if (!String.IsNullOrEmpty(searchString)) { model = model.Where(s => s.Phone.Contains(searchString)).ToList(); } return(View(model)); }