Ho un modulo per i nuovi impiegati.
Quando viene premuto il pulsante "Salva", viene generato un evento SavingRequested
. Il relatore ottiene un oggetto Employee
dalla vista e lo passa al modello per un'ulteriore elaborazione.
L'oggetto Employee
creato dalla vista deve essere passato a Presenter
tramite gli argomenti dell'evento:
public event EventHandler<SavingRequestedEventArgs> SavingRequested;
private void OnSavingRequested()
{
SavingRequested?.Invoke(this, new SavingRequestedEventArgs(employeeObject);
}
o la View dovrebbe avere una proprietà Employee
a cui il Presenter accederà?