public ActionResult Edit(int Id) { var contact = _repo.GetById(Id); var contactModel = new ContactsViewModels { BirthDate = contact.BirthDate.ToShortDateString(), EmailAddress = contact.EmailAddress, FirstName = contact.FirstName, Id = contact.Id, LastName = contact.LastName, NumberOfComupters = contact.NumberOfComupters }; contactModel.Addresses = new Dictionary <int, string>(); var addresssList = _addressRepo.GetAll(); if (addresssList.Any()) { foreach (var address in addresssList) { contactModel.Addresses.Add(address.Id, address.AddressLine1 + " " + address.AddressLine2); } } return(View(contactModel)); }
private List <AddressesViewModels> AllAdresses() { var addressesList = new List <AddressesViewModels>(); var addresses = _repo.GetAll(); if (addresses.Any()) { foreach (var address in addresses) { addressesList.Add(new Models.AddressesViewModels { AddressLine1 = address.AddressLine1, AddressLine2 = address.AddressLine2, City = address.City, Id = address.Id, StateCode = address.StateCode, Zip = address.Zip }); } } return(addressesList); }
private List <ContactsViewModels> AllContacts() { var contactsViewModelList = new List <ContactsViewModels>(); var contactsList = _repo.GetAll(); if (contactsList.Any()) { foreach (var contact in contactsList) { contactsViewModelList.Add(new ContactsViewModels { Id = contact.Id, FirstName = contact.FirstName, LastName = contact.LastName, EmailAddress = contact.EmailAddress, NumberOfComupters = contact.NumberOfComupters, BirthDate = contact.BirthDate.ToShortDateString() }); } } return(contactsViewModelList); }