public void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { if ((_vista.RazonSocial.SelectedValue != "0") && (_vista.Fechai.Text == "") && (_vista.Fechaf.Text == "")) { //solo proveedor _vista.GridView1.PageIndex = e.NewPageIndex; _listaComando = FabricaComando.CrearComandoAbonarObtenerCuentasPorPagarProveedor(_vista.RazonSocial.SelectedValue.ToString()); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTabla(_milistaCpp); _vista.GridView1.DataBind(); } else if ((_vista.RazonSocial.SelectedValue == "0") && (_vista.Fechai.Text != "") && (_vista.Fechaf.Text != "")) { //solo por fechas _vista.GridView1.PageIndex = e.NewPageIndex; _listaComando = FabricaComando.CrearComandoAbonarConsultarCuentasPorPagarFechas(_vista.Fechai.Text, _vista.Fechaf.Text); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTablaFechas(_milistaCpp); _vista.GridView1.DataBind(); } else if ((_vista.RazonSocial.SelectedValue != "0") && (_vista.Fechai.Text != "") && (_vista.Fechaf.Text != "")) { //todos los parametros _vista.GridView1.PageIndex = e.NewPageIndex; _listaComando = FabricaComando.CrearComandoAbonarConsultarCuentasPorPagar(_vista.Fechai.Text, _vista.Fechaf.Text, _vista.RazonSocial.SelectedValue.ToString()); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTablaTodosLosParametros(_milistaCpp); _vista.GridView1.DataBind(); } }
public void OnClick() { if ((_vista.RazonSocial.SelectedValue != "0") && (_vista.Fechai.Text == "") && (_vista.Fechaf.Text == "")) { //solo proveedor _listaComando = FabricaComando.CrearComandoAbonarObtenerCuentasPorPagarProveedor(_vista.RazonSocial.SelectedValue.ToString()); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTabla(_milistaCpp); _vista.GridView1.DataBind(); } else if ((_vista.RazonSocial.SelectedValue == "0") && (_vista.Fechai.Text != "") && (_vista.Fechaf.Text != "")) { //solo por fechas _listaComando = FabricaComando.CrearComandoAbonarConsultarCuentasPorPagarFechas(_vista.Fechai.Text, _vista.Fechaf.Text); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTablaFechas(_milistaCpp); _vista.GridView1.DataBind(); } else if ((_vista.RazonSocial.SelectedValue != "0") && (_vista.Fechai.Text != "") && (_vista.Fechaf.Text != "")) { //todos los parametros _listaComando = FabricaComando.CrearComandoAbonarConsultarCuentasPorPagar(_vista.Fechai.Text, _vista.Fechaf.Text, _vista.RazonSocial.SelectedValue.ToString()); _milistaCpp = _listaComando.Ejecutar(); _vista.GridView1.DataSource = cargarTablaTodosLosParametros(_milistaCpp); _vista.GridView1.DataBind(); } else if ((_vista.RazonSocial.SelectedValue != "0") && ((_vista.Fechai.Text != "") && (_vista.Fechaf.Text == "")) || (_vista.Fechai.Text == "") && (_vista.Fechaf.Text != "")) { //proveedor y fecha inicio _vista.Falla.Text = "Operacion Fallida, parámetros de busqueda incompletos"; _vista.Falla.Visible = true; } else if ((_vista.RazonSocial.SelectedValue == "0") && (_vista.Fechai.Text == "") && (_vista.Fechaf.Text == "")) { //proveedory fecha fin _vista.Falla.Text = "Operacion Fallida, parámetros de busqueda incompletos"; _vista.Falla.Visible = true; } else if ((_vista.RazonSocial.SelectedValue == "0") && (_vista.Fechai.Text != "") && (_vista.Fechaf.Text == "")) { //solo fecha inicio _vista.Falla.Text = "Operacion Fallida, parámetros de busqueda incompletos"; _vista.Falla.Visible = true; } else if ((_vista.RazonSocial.SelectedValue == "0") && (_vista.Fechai.Text == "") && (_vista.Fechaf.Text != "")) { //solo fecha fin _vista.Falla.Text = "Operacion Fallida, parámetros de busqueda incompletos"; _vista.Falla.Visible = true; } }