예제 #1
0
        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));
        }
예제 #2
0
        public ActionResult Edit(int Id)
        {
            var address      = _repo.GetById(Id);
            var addressModel = new AddressesViewModels
            {
                AddressLine1 = address.AddressLine1,
                AddressLine2 = address.AddressLine2,
                City         = address.City,
                Id           = address.Id,
                StateCode    = address.StateCode,
                Zip          = address.Zip
            };

            return(View(addressModel));
        }