private void filter1_OnFilterChanged(Event eventFilter, DateTime endDate) { Events wEvents = null; this.eventGridListBindingSource.DataSource = null; try { if (endDate == Fwk.HelperFunctions.DateFunctions.NullDateTime) { wEvents = _Target.SearchByParam(eventFilter); } else { wEvents = _Target.SearchByParam(eventFilter, endDate); } } catch (Exception ex) { ExceptionViewer.Show(ex); } currentEvents = Get_EventGridList(wEvents); if (currentEvents.Count == 0) { return; } this.eventGridListBindingSource.DataSource = null; this.eventGridListBindingSource.DataSource = currentEvents; grdLogs.Refresh(); }
public void Populate(Fwk.Logging.Targets.Target target) { _Target = target; //grdLogs.BindingContextChanged += new EventHandler(grdLogs_BindingContextChanged); Event ev = new Event(); try { Events wEvents = _Target.SearchByParam(ev); currentEvents = Get_EventGridList(wEvents); this.eventGridListBindingSource.DataSource = null; this.eventGridListBindingSource.DataSource = currentEvents; grdLogs.Refresh(); } catch (InvalidOperationException io) { MessageBox.Show("El archivo no tiene el formato correcto"); throw io; } }