Angenommen, ich habe die folgende Klasse.Page View Class Design
public class Location
{
public Id { get; set;}
public Name { get; set;}
}
Und ich habe eine WebPage namens Location, die so aussieht.
txtId
txtName
txtCountStaffWorkersAtLocation
txtCountVehiclesAtLocation
txtCountNonStaffWorkersAtLocation
txtCountetc
listViewPersonnel
listViewVehicles
Gerade jetzt ein Repository Ich rufe die Lage Felder in der Ansicht angezeigt werden, aber ich bin verwirrt, was die richtige Methode, die Daten für die anderen Felder zu erhalten und angezeigt werden würde. Sie haben offensichtlich sehr wenig mit der Lokalisierungsklasse zu tun. Setze ich die Counts in die Location Class und fülle sie aus, wenn ich die Location-Klasse aus der Datenbank einrichte? Habe ich irgendwo ein Strukturobjekt, das gerade diese Zählfelder hat? Was machen Sie normalerweise, wenn Objekte auf einer Seite angezeigt werden, die sehr wenig mit dem Domain-Objekt zu tun haben?
Dank