//public ContactsController(IContactInfo contact) //{ // _contacts = contact; //} public IActionResult Index() { _service = new ContactsService(); var contactModels = _service.GetAllContacts(); var listingResult = contactModels .Select(result => new ContactsListingModel { Id = result.Id, FirstName = result.FirstName, LastName = result.LastName, Mobile = result.Mobile, Email = result.Email, ImageURL = result.ImageURL }); var model = new ContactsIndexModel() { Contacts = listingResult }; return(View(model)); }
public ActionResult Index() { user = userServices.FindUser(this.User.Identity.Name); IList<Contact> contacts = contactServices.GetAllForUser(user.Id); IList<ContactsIndexModel> contactsModelList = new List<ContactsIndexModel>(); ContactsIndexModel contactsModel; foreach (Contact c in contacts) { contactsModel = new ContactsIndexModel(); contactsModel.ContactId = c.Id; contactsModel.Company = c.Company; contactsModel.FirstName = c.FirstName; contactsModel.LastName = c.LastName; contactsModel.Email = c.Email; contactsModel.User = c.User.LoginId; contactsModel.tags = getTags(c); contactsModelList.Add(contactsModel); } return View(contactsModelList); }