private void AggiungiButtonClick(object sender, RoutedEventArgs e) { SetDatiPersona mod_persona_win = new SetDatiPersona(); SetDatiIndagato mod_indagato_win = new SetDatiIndagato(); mod_persona_win.evento_p_creata += new SetPersonaHandler(PersonaModificataHandler); mod_indagato_win.evento_p_creata += new SetIndagatoHandler(IndagatoModificatoHandler); AggiungiPersona aggiungi_p_win = new AggiungiPersona(mod_persona_win, mod_indagato_win); aggiungi_p_win.ShowDialog(); }
public AggiungiPersona(SetDatiPersona mod_persona_win, SetDatiIndagato mod_indagato_win) { InitializeComponent(); this.mod_persona_win = mod_persona_win; this.mod_indagato_win = mod_indagato_win; }
private void ModificaButtonClick(object sender, RoutedEventArgs e) { Model.persona selezione = (Model.persona)personaDataGrid.SelectedItem; if (selezione == null) MessageBox.Show("Devi selezionare una persona dalla lista, prima di poterla modificare."); else { if (selezione.indagato == null) { SetDatiPersona modifica_window = new SetDatiPersona(selezione); // Si registra l'handler per la modifica di una persona modifica_window.evento_p_modificata += new SetPersonaHandler(PersonaModificataHandler); modifica_window.ShowDialog(); return; } SetDatiIndagato modifica_indagato_window = new SetDatiIndagato(selezione); modifica_indagato_window.evento_p_modificata += new SetIndagatoHandler(IndagatoModificatoHandler); modifica_indagato_window.ShowDialog(); } }