ciao sto cercando un modo per salvare i dati modificati di un datagrid su db.
uso prism5, codefirst e visual studio 15.
Domande:
1)visual studio non genera i property change nelle classi model che vengono generati dal db con code first vanno necessariamente implementati penso per il funzionamento generale
2)come faccio a riflettere i cambiamenti sul db quando cambia un entità sul datagrid?
3)per popolare il datagrid uso un observablecollection
4)per quanto riguarda l'inserimento e la cancellazione l'evento propertycollectionchange dell observable collection va benissimo
5)uso un repository per aggiungere/cancellare/fare l'update di un entita e questo repository è nel view model come variabile di classe
6)ho visto vari esempi su google ma mi sembra che ci sia un po di confusione sull argomento
7)se implemento i property change sui model come faccio a sapere che l'entità è cambiata?a che evento devo rispondere ? secondo il pattern MVVM naturalmente
8)penso che ci sia da rispondere all'oggetto selezionato ma come?
9)se le proprieta sono tante posso rispondere cosi al cambio di riga ma come faccio a sapere che l'entità è stata cambiata? devo registrare magari in una classe helper tutti i cambiamenti ? ho un po di confusione insomma
10)cos è il tracking?