private void btnAceptar_Click(object sender, EventArgs e) { expresion.Limpiar(); if (!string.IsNullOrEmpty(this.txtBuscarOrdenSN.Text)) { expresion.Donde("id", Comparacion.Igual, Convert.ToInt32(this.txtBuscarOrdenSN.Text)); } else { if (this.cboBuscarEstado.SelectedIndex != 0) { expresion.Donde("fkordenespedido.fkestadosordenespedido.id", Comparacion.Igual, this.cboBuscarEstado.SelectedValue); } if (this.pnlBusquedaAvanzada.Enabled) { if (this.dtpBuscarFecha.LockUpdateChecked) { expresion.Y("fkordenespedido.fecha", Comparacion.Igual, this.dtpBuscarFecha.Value); } if (this.txtBuscarSector.Tag != null) { expresion.Y("fkordenespedido.idbarrio", Comparacion.Igual, this.txtBuscarSector.Tag); } if (!String.IsNullOrEmpty(this.txtBuscarCliente.Text)) { expresion.Y("(fkordenespedido.fkcliente.fkpersona.apellido + \" \" + fkordenespedido.fkcliente.fkpersona.nombre)", Comparacion.Contiene, this.txtBuscarCliente.Text); } } } this.Actualizar(); }