Sto lavorando in una procedura guidata nell'applicazione WPF. Poiché la procedura guidata raccoglie molte informazioni, ho progettato modelli di visualizzazione separati per ogni passaggio (vista) in una procedura guidata. Ma devo tenere tutte queste informazioni in un oggetto da visualizzare in una schermata di riepilogo e passare al database quando l'utente rivede il sommario e le invia.
Esempio: Diciamo che c'è una procedura guidata per la registrazione del veicolo.
class VehicleDetails
{
string Name {get;set;}
int Number {get;set;}
}
class VehicleOwner
{
string Name {get;set;}
string Address {get;set;}
}
Class VehicleFeatures
{
string Color {get;set;}
int EngineCapacity {get;set;}
}
Ora che l'utente riempie tutte le informazioni passo dopo passo, devo tenere le informazioni in un'istanza separata per riepilogare e inviare.
Class Vehicle________ (Master/Container/?)
{
VehicleDetails Details {get;set;}
VehicleOwner Owner {get;set;}
VehicleFeatures Features {get;set;}
}
Qual è il modo migliore che potrei nominare in modo che il "Reader" furbo di questo codice possa comprendere le mie intenzioni? Esiste un vocabolario standard per tale scenario?