protected virtual void OnGeneratedModelItemsAction(EventBaseArgs <T> e) { EventHandler <EventBaseArgs <T> > handler = GeneratedModelItemsAction; if (handler != null) { handler(this, e); } }
private void OnGetFormBlocks(object sender, EventBaseArgs <FormDateReportDBModel> result) { IEnumerable <FormDatailedReportModel> data = result.ReportModel.Model; if (Pz != "") { data = data.Where(el => el.PzNumber.ToString() == (Pz)); } if (BlockNumber != "") { data = data.Where(el => el.AssignedNumber.ToString() == BlockNumber); } FormReportItems = new ObservableCollection <FormDatailedReportModel>(data); }
private void OnGetFormReportsModelItems(object sender, EventBaseArgs <FormDateReportDBModel> e) { Application.Current.Dispatcher.InvokeAsync(() => GetFormReportsModelItems(e.ReportModel)); }
public virtual void OnStart(EventBaseArgs e) { Start?.Invoke(this, e); }
public void doCallback(object source, EventBaseArgs <T> args) { callback.triggerEvent(source, args); }