private void BitacoraForm_Load(object sender, EventArgs e) { Sesion.SesionActual().Suscribir(this); bsBitacora.DataSource = Bitacora.Listar(); GrillaBitacora.DataSource = bsBitacora; cmbEvento.DataSource = new TipoEvento[] { TipoEvento.Auditoria, TipoEvento.Error, TipoEvento.Informacion, TipoEvento.Seguridad }; }
private void QuitarFiltroButton_Click(object sender, EventArgs e) { bsBitacora.DataSource = Bitacora.Listar(); }
private void FiltrarButton_Click(object sender, EventArgs e) { bsBitacora.DataSource = Bitacora.Listar().FindAll(x => x.Fecha.Date >= FechaDesde.Value.Date & x.Fecha.Date <= FechaHasta.Value.Date & x.Evento == (TipoEvento)cmbEvento.SelectedItem & x.Usuario.Contains(UsuarioTextBox.Text) & x.Descripcion.Contains(DescripcionTextBox.Text)); }