Если у вас нет других свойств, которые вы хотели бы отобразить, я не вижу причин для создания дополнительного класса. Таким образом, вы можете передать сам класс Customer в View.
Но если у вас есть другие поля, которые вы хотели бы использовать в представлении, вы можете создать класс модели представления, у которого класс Customer является одним из его свойств.
public class CustomerVM {
public Customer Customer { get; set; }
public OtherProperty Property { get; set; }
}
Затем в контроллере назначьте клиента для модели представления и передайте его представлению.
var customer = fetchCustomer();
CustomerVM vm = new CustomerVM {
Customer = customer,
OtherProperty = otherProperty
};
return View(vm);
В представлении вы можете получить доступ и отобразить свойства
@model CustomerVM
@Model.Customer.Address.NoName // and so fourth for other properties