using System.Collections.Generic; namespace Bookstore.Web.ViewModel.Address { public class AddressIndexViewModel { public List Items { get; set; } = new List(); public AddressIndexViewModel(IEnumerable addresses) { foreach (var address in addresses) { Items.Add(new AddressIndexItemViewModel { Id = address.Id, AddressLine1 = address.AddressLine1, AddressLine2 = address.AddressLine2, City = address.City, State = address.State, Country = address.Country, ZipCode = address.ZipCode }); } } } public class AddressIndexItemViewModel { public int Id { get; set; } public string AddressLine1 { get; set; } public string AddressLine2 { get; set; } public string City { get; set; } public string State { get; set; } public string Country { get; set; } public string ZipCode { get; set; } } }