public override Lfx.Types.OperationResult OnFilter() { Lfx.Types.OperationResult ResultadoFiltrar = base.OnFilter(); if (ResultadoFiltrar.Success == true) { using (Comprobantes.Filtros FormFiltros = new Comprobantes.Filtros()) { FormFiltros.Connection = this.Connection; FormFiltros.EntradaTipo.TextKey = this.Definicion.ElementoTipo.ToString(); FormFiltros.EntradaPv.Text = m_PV.ToString(); FormFiltros.EntradaLetra.TextKey = Letra; FormFiltros.EntradaSucursal.ValueInt = m_Sucursal; FormFiltros.EntradaFormaPago.ValueInt = m_FormaPago; FormFiltros.EntradaCliente.ValueInt = m_Cliente; FormFiltros.EntradaVendedor.ValueInt = m_Vendedor; FormFiltros.EntradaCobrador.ValueInt = m_Cobrador; FormFiltros.EntradaFechas.Rango = m_Fechas; FormFiltros.EntradaEstado.TextKey = m_Estado; FormFiltros.EntradaAnuladas.ValueInt = m_Anuladas; FormFiltros.EntradaMontoDesde.ValueDecimal = m_MontoDesde; FormFiltros.EntradaMontoHasta.ValueDecimal = m_MontoHasta; FormFiltros.Owner = this; FormFiltros.ShowDialog(); if (FormFiltros.DialogResult == DialogResult.OK) { m_Sucursal = FormFiltros.EntradaSucursal.ValueInt; m_FormaPago = FormFiltros.EntradaFormaPago.ValueInt; m_Cliente = FormFiltros.EntradaCliente.ValueInt; m_Vendedor = FormFiltros.EntradaVendedor.ValueInt; m_Cobrador = FormFiltros.EntradaCobrador.ValueInt; m_Fechas = FormFiltros.EntradaFechas.Rango; m_Estado = FormFiltros.EntradaEstado.TextKey; m_Anuladas = FormFiltros.EntradaAnuladas.ValueInt; m_PV = FormFiltros.EntradaPv.ValueInt; m_MontoDesde = FormFiltros.EntradaMontoDesde.ValueDecimal; m_MontoHasta = FormFiltros.EntradaMontoHasta.ValueDecimal; this.Definicion.ElementoTipo = Lbl.Instanciador.InferirTipo(FormFiltros.EntradaTipo.TextKey); Letra = FormFiltros.EntradaLetra.TextKey; this.RefreshList(); ResultadoFiltrar.Success = true; } else { ResultadoFiltrar.Success = false; } } } return(ResultadoFiltrar); }
public override Lfx.Types.OperationResult OnFilter() { Lfx.Types.OperationResult ResultadoFiltrar = base.OnFilter(); if (ResultadoFiltrar.Success == true) { using (Comprobantes.Filtros FormFiltros = new Comprobantes.Filtros()) { FormFiltros.Connection = this.Connection; FormFiltros.EntradaTipo.TextKey = this.Definicion.ElementoTipo.ToString(); FormFiltros.EntradaPv.Text = m_PV.ToString(); FormFiltros.EntradaLetra.TextKey = Letra; FormFiltros.EntradaSucursal.ValueInt = m_Sucursal; FormFiltros.EntradaFormaPago.ValueInt = m_FormaPago; FormFiltros.EntradaCliente.ValueInt = m_Cliente; FormFiltros.EntradaVendedor.ValueInt = m_Vendedor; FormFiltros.EntradaFechas.Rango = m_Fechas; FormFiltros.EntradaEstado.TextKey = m_Estado; FormFiltros.EntradaAnuladas.ValueInt = m_Anuladas; FormFiltros.EntradaMontoDesde.ValueDecimal = m_MontoDesde; FormFiltros.EntradaMontoHasta.ValueDecimal = m_MontoHasta; FormFiltros.Owner = this; FormFiltros.ShowDialog(); if (FormFiltros.DialogResult == DialogResult.OK) { m_Sucursal = FormFiltros.EntradaSucursal.ValueInt; m_FormaPago = FormFiltros.EntradaFormaPago.ValueInt; m_Cliente = FormFiltros.EntradaCliente.ValueInt; m_Vendedor = FormFiltros.EntradaVendedor.ValueInt; m_Fechas = FormFiltros.EntradaFechas.Rango; m_Estado = FormFiltros.EntradaEstado.TextKey; m_Anuladas = FormFiltros.EntradaAnuladas.ValueInt; m_PV = FormFiltros.EntradaPv.ValueInt; m_MontoDesde = FormFiltros.EntradaMontoDesde.ValueDecimal; m_MontoHasta = FormFiltros.EntradaMontoHasta.ValueDecimal; this.Definicion.ElementoTipo = Lbl.Instanciador.InferirTipo(FormFiltros.EntradaTipo.TextKey); Letra = FormFiltros.EntradaLetra.TextKey; this.RefreshList(); ResultadoFiltrar.Success = true; } else { ResultadoFiltrar.Success = false; } } } return ResultadoFiltrar; }