void IndagatoCreatoHandler(object sender, DatiIndagatoEventArgs dati_evento) { // Si aggiunge l'indagato nelle informazioni sulla nuova iscrizione nuova_iscrizione_data.Persone_indagate_list.Add(dati_evento.Nuova_persona_indagata); // Si aggiorna il data grid contenete l'elenco dei nuovi indagati personaDataGrid.SelectedItem = dati_evento.Nuova_persona_indagata; personaDataGrid.Items.Refresh(); }
void IndagatoModificatoHandler(object sender, DatiIndagatoEventArgs dati_evento) { // Si rimuove dall'elenco l'oggetto corrispondente all'indagato da modificare nuova_iscrizione_data.Persone_indagate_list.Remove((Model.persona)personaDataGrid.SelectedItem); // Si inserisce nell'elenco l'indagato modificato nuova_iscrizione_data.Persone_indagate_list.Add(dati_evento.Nuova_persona_indagata); // Si aggiorna il data grid contenete l'elenco dei nuovi indagati personaDataGrid.SelectedItem = dati_evento.Nuova_persona_indagata; personaDataGrid.Items.Refresh(); }
protected virtual void On_evento_indagato_modificato(DatiIndagatoEventArgs e) { if (evento_indagato_modificato != null) evento_indagato_modificato(this, e); }