public void OnJobChanged(object sender, Job job) { Delegate JobChangeDelegate = JobChanged as EventHandler <JobChangedEventArgs>; if (JobChangeDelegate != null) { JobChangedEventArgs Event1 = new JobChangedEventArgs(); Event1.Job = job; JobChanged(sender, Event1); } }
//Mediator oliolle asetteu tapahtumanhallinta, jossa päivitetään työn tiedot ja osallistujat, kun annetaan uusi arvo. private static void InsJobChanged(object sender, JobChangedEventArgs e) { BindDetailsData(e.Job); BindEmployeesData(e.Job); }
static void Hanskaaja(object sender, JobChangedEventArgs i) { BindDetailsData(i.Job); BindEmployeesData(i.Job); }