protected void btnConsultarRecibos_Click(object sender, EventArgs e) { AdministrarPagosBolivar objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtRecibosCaja; DateTime fechaInicio = DateTime.Now; DateTime fechaFin = DateTime.Now; if (txtFechaInicioRecibos.Text != "") { fechaInicio = Convert.ToDateTime(txtFechaInicioRecibos.Text); } if (txtFechaFinRecibos.Text != "") { fechaFin = Convert.ToDateTime(txtFechaFinRecibos.Text); } //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtRecibosCaja = objAdminPagosBol.ConsultarRecibosCaja(fechaInicio, fechaFin, 0, 0, 0); grvRecibosCaja.DataSource = dtRecibosCaja; grvRecibosCaja.DataBind(); Session["dtRecibosCaja"] = dtRecibosCaja; }
protected void btnConsultarRecibos_Click(object sender, EventArgs e) { AdministrarPagosBolivar objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtRecibosCaja; DateTime fechaInicio = DateTime.Now; DateTime fechaFin = DateTime.Now; int agencia = 0, producto = 0, compañia = 0; if (txtFechaInicioRecibos.Text != "") { fechaInicio = Convert.ToDateTime(txtFechaInicioRecibos.Text); } if (txtFechaFinRecibos.Text != "") { fechaFin = Convert.ToDateTime(txtFechaFinRecibos.Text); } agencia = int.Parse(ddlAgencia.SelectedValue.ToString()); producto = int.Parse(ddlProducto.SelectedValue.ToString()); compañia = int.Parse(ddlCompañia.SelectedValue.ToString()); //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtRecibosCaja = objAdminPagosBol.ConsultarRecibosCaja(fechaInicio, fechaFin, agencia, producto, compañia); if (dtRecibosCaja != null && dtRecibosCaja.Rows.Count > 0) { grvRecibosCaja.DataSource = dtRecibosCaja; grvRecibosCaja.DataBind(); Session["dtRecibosCaja"] = dtRecibosCaja; } else { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('No hay recibos para esta búsqueda');", true); } //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtRecibosCaja = objAdminPagosBol.ConsultarRecibosCaja(fechaInicio, fechaFin, agencia, producto, compañia); grvRecibosCaja.DataSource = dtRecibosCaja; grvRecibosCaja.DataBind(); Session["dtRecibosCaja"] = dtRecibosCaja; }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } //Definicion de Objetos de clases en capa de negocio AdministrarCertificados objAdminCertificado = new AdministrarCertificados(); AdministrarPagosBolivar objAdminPagosBol = new AdministrarPagosBolivar(); PrecargueProduccion objPrecargueProduccion = new PrecargueProduccion(); if (!IsPostBack) { //Variable tab se usa para identificar de que pestaña viene cuando se hace la consulta a un modal // En esta parte segun la variable tab se redirecciona al tab en el que estaba el usuario int tab = 0; if (Session["tab"] != null) { tab = int.Parse(Session["tab"].ToString()); } if (tab == 2) { Session["tab"] = null; Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs2"); } if (tab == 3) { Session["tab"] = null; Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs3"); } #region DDLS // Se cargan todos los ddls basicos en el formulario en los diferentes tabs DataTable dtLocalidad = objAdminCertificado.ConsultarLocalidades(); ddlLocalidad.DataTextField = "dep_Nombre"; ddlLocalidad.DataValueField = "dep_Id"; ddlLocalidad.DataSource = dtLocalidad; ddlLocalidad.DataBind(); DataTable dtLocalidadHistorico = objAdminCertificado.ConsultarLocalidades(); ddlLocalidadesHistorico.DataTextField = "dep_Nombre"; ddlLocalidadesHistorico.DataValueField = "dep_Id"; ddlLocalidadesHistorico.DataSource = dtLocalidad; ddlLocalidadesHistorico.DataBind(); ddlLocalidadesHistorico.Items.Insert(0, new ListItem("Seleccione", "")); ddlLocalidadesHistorico.Items.Insert(34, new ListItem("FIDUCIAS", "34")); ddlLocalidadFacturacion.DataTextField = "dep_Nombre"; ddlLocalidadFacturacion.DataValueField = "dep_Id"; ddlLocalidadFacturacion.DataSource = dtLocalidad; ddlLocalidadFacturacion.DataBind(); ddlLocalidadFacturacion.Items.Insert(0, new ListItem("Seleccione", "")); ddlLocalidadFacturacion.Items.Insert(34, new ListItem("FIDUCIAS", "34")); DataTable dtLocalidadesPago = objAdminPagosBol.ConsultarLocalidadesPago(); ddlLocalidadPago.DataTextField = "dep_Nombre"; ddlLocalidadPago.DataValueField = "dep_Id"; ddlLocalidadPago.DataSource = dtLocalidadesPago; ddlLocalidadPago.DataBind(); ddlLocalidadPago.Items.Insert(0, new ListItem("Seleccione", "")); //ddlLocalidadPago.Items.Insert(34, new ListItem("FIDUCIAS", "34")); DataTable dtCompania = objPrecargueProduccion.CargarCompanias(); ddlCompania.DataTextField = "com_Nombre"; ddlCompania.DataValueField = "com_Id"; ddlCompania.DataSource = dtCompania; ddlCompania.DataBind(); ddlCompania.Items.Insert(0, new ListItem("Seleccione", "")); ddlProductoFacturacion.Items.Clear(); ddlProductoFacturacion.Items.Insert(0, new ListItem("Seleccione", "")); ddlProductoFacturacion.Items.Insert(1, new ListItem("710", "710")); ddlProductoFacturacion.Items.Insert(2, new ListItem("724", "724")); ddlProductoFacturacion.Items.Insert(3, new ListItem("799", "799")); ddlProductoFacturacion.Items.Insert(4, new ListItem("700", "700")); ddlProductoFacturacion.Items.Insert(5, new ListItem("701", "701")); #endregion #region VALIDACION DE FILTROS EN POSTBACK //Se validan en el postaback de la pagina si ya habia un filtro en la solicitu de cheques que esta guardado en la variable de session o se carga por defecto los de facha de hoy DataTable dtSolicitudesCheques; if (Session["dtSolicitudesCheques"] == null) { dtSolicitudesCheques = objAdminPagosBol.ConsultarSolicitudesCheques(DateTime.Now, 0); } else { dtSolicitudesCheques = (DataTable)Session["dtSolicitudesCheques"]; } grvSolicitudesCheques.DataSource = dtSolicitudesCheques; grvSolicitudesCheques.DataBind(); Session["dtSolicitudesCheques"] = dtSolicitudesCheques; //Se validan en el postaback de la pagina si ya habia un filtro en la facturacion que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtFacturaciones; if (Session["dtFacturaciones"] == null) { DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtFacturaciones = objAdminPagosBol.ConsultarFacturaciones(fechaCorte, DateTime.Now, 0, 0, 0); } else { dtFacturaciones = (DataTable)Session["dtFacturaciones"]; } grvFacturacion.DataSource = dtFacturaciones; grvFacturacion.DataBind(); Session["dtFacturaciones"] = dtFacturaciones; //Se validan en el postaback de la pagina si ya habia un filtro en el historico de pagos que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtPagos; if (Session["dtPagos"] == null) { //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtPagos = objAdminPagosBol.ConsultarHistoricoPagos(0, DateTime.Now, DateTime.Now); } else { dtPagos = (DataTable)Session["dtPagos"]; } grvHistoricoPagos.DataSource = dtPagos; grvHistoricoPagos.DataBind(); Session["dtPagos"] = dtPagos; //Se validan en el postaback de la pagina si ya habia un filtro en los recibos de caja que esta guardado en la variable de session o se carga por defecto los de facha de hoy objAdminPagosBol = new AdministrarPagosBolivar(); DataTable dtRecibosCaja; if (Session["dtRecibosCaja"] == null) { //DateTime fechaCorte = DateTime.Parse("01/01/1900"); dtRecibosCaja = objAdminPagosBol.ConsultarRecibosCaja(DateTime.Now, DateTime.Now, 0, 0, 0); } else { dtRecibosCaja = (DataTable)Session["dtRecibosCaja"]; } grvRecibosCaja.DataSource = dtRecibosCaja; grvRecibosCaja.DataBind(); Session["dtRecibosCaja"] = dtRecibosCaja; #endregion //historicoPagos.Visible = false; talon.Visible = false; solche.Visible = false; tronadorFacturacion.Visible = false; pagoLocalidad.Visible = false; pagoLocalidadConsulta.Visible = false; //btnExportarExcel2.Visible = false; //t1.EnableViewState = false; //DataTable dtSolicitudChequeGuardada = (DataTable)Session["SolicitudChequeCreada"]; //grvSolicitudChequeCreada.DataSource = dtSolicitudChequeGuardada; //grvSolicitudChequeCreada.DataBind(); //grvSolicitudChequeCreada.Visible = true; /*DataTable dtFacturacion = AdministrarPagosBolivar.ConsultarFacturacion(); * grvFacturacion.DataSource = dtFacturacion; * grvFacturacion.DataBind(); * Session["dtFacturacion"] = dtFacturacion;*/ } //else //{ // DataTable dtSolicitudChequeGuardada = (DataTable)Session["SolicitudChequeCreada"]; // grvSolicitudChequeCreada.DataSource = dtSolicitudChequeGuardada; // grvSolicitudChequeCreada.DataBind(); // grvSolicitudChequeCreada.Visible = true; // //btnExportarExcel2.Visible = false; // //solche.Visible = true; // //Response.Redirect(url: "/Presentacion6/PagosCompañiasAseguradoras.aspx#tabs3"); // /*DataTable dtSolicitudesCheques = (DataTable)Session["dtSolicitudesCheques"]; // grvSolicitudesCheques.DataSource = dtSolicitudesCheques; // grvSolicitudesCheques.DataBind();*/ // //solche.Visible = false; // //talon.Visible = false; //} }