private void txtBuscar_KeyUp(object sender, KeyEventArgs e) { Usuario u = DatosUsuario.getUsuarioPorLogin(GlobalClass.GlobalVar); Departamento d = DatosDepartamento.getDepartamento(u.Departamento.Id); try { if (txtBuscar.Text == "") { if (this.btnRecibidos.Checked == true) { Actualizar(); } else { ActualizarEnviados(); } } if (cbSelector.SelectedIndex == 0) { if (this.btnEnviados.Checked == true) { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoEnviadosUsuarioIdConcepto(u.Id, txtBuscar.Text); } else { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoRecibidosUsuarioIdConcepto(d.Id, txtBuscar.Text); } } else if (cbSelector.SelectedIndex == 1) { if (this.btnEnviados.Checked == true) { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoEnviadosUsuarioIdDescripcion(u.Id, txtBuscar.Text); } else { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoRecibidosUsuarioIdDescripcion(d.Id, txtBuscar.Text); } } else if (cbSelector.SelectedIndex == 2) { if (this.btnEnviados.Checked == true) { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoEnviadosUsuarioIdDepartamentoDestino(u.Id, txtBuscar.Text); } else { pedidoBindingSource.DataSource = DatosPedido.getPedidosPorEstadoRecibidosUsuarioIdDepartamentoOrigen(d.Id, txtBuscar.Text); } } } catch { MessageBox.Show("No se encontro nada en su busqueda"); if (this.btnRecibidos.Checked == true) { Actualizar(); } else { ActualizarEnviados(); } } }