// GET: Address public ActionResult Index() { var addresses = _addressLogic.GetAll(); List <AddressViewModel> results = new List <AddressViewModel>(); foreach (var item in addresses) { AddressViewModel result = new AddressViewModel() { Id = item.Id, Street = item.Street, OwnerId = item.OwnerId.HasValue ? item.OwnerId.Value : 0, OwnerName = item.ApplicationUser != null ? item.ApplicationUser.FirstName + " " + item.ApplicationUser.LastName : string.Empty, Number = item.Number }; results.Add(result); } return(View(results)); }