示例#1
0
    // Método de inicio del formulario
    protected void Page_Load(object sender, EventArgs e)
    {
        AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados();

        if (!IsPostBack)
        {
            DataTable dtLocalidad = objAdministrarCertificados.ConsultarLocalidades();
            ddlLocalidad.DataTextField  = "dep_Nombre";
            ddlLocalidad.DataValueField = "dep_Id";
            ddlLocalidad.DataSource     = dtLocalidad;
            ddlLocalidad.DataBind();

            DataTable dtCompania = objPrecargueProduccion.CargarCompanias();
            ddlCompania.DataTextField  = "com_Nombre";
            ddlCompania.DataValueField = "com_Id";
            ddlCompania.DataSource     = dtCompania;
            ddlCompania.DataBind();

            DataTable dtSolicitudesCheques = AdministrarPagosCompanias.dtSolicitudesChequesSinTalon();
            grvTalones.DataSource = dtSolicitudesCheques;
            grvTalones.DataBind();
            Session["dtSolicitudesCheques"] = dtSolicitudesCheques;

            DataTable dtFacturacion = AdministrarPagosBolivar.ConsultarFacturacion();
            grvtronador.DataSource = dtFacturacion;
            grvtronador.DataBind();
            Session["dtFacturacion"] = dtFacturacion;
        }
    }
示例#2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.RedirectToRoute("thor");
        }
        if (!IsPostBack)
        {
            //Se cargan todos los ddls del formulario
            DataTable dtCompania = objPrecargueProduccion.CargarCompanias();
            ddlCompania.DataTextField  = "com_Nombre";
            ddlCompania.DataValueField = "com_Id";
            ddlCompania.DataSource     = dtCompania;
            ddlCompania.DataBind();
            ddlCompania.Items.Insert(0, new ListItem("Seleccione", ""));

            ddlCompañiaHistorico.DataTextField  = "com_Nombre";
            ddlCompañiaHistorico.DataValueField = "com_Id";
            ddlCompañiaHistorico.DataSource     = dtCompania;
            ddlCompañiaHistorico.DataBind();
            ddlCompañiaHistorico.Items.Insert(0, new ListItem("Seleccione", ""));

            ddlCompañiaCargue.DataTextField  = "com_Nombre";
            ddlCompañiaCargue.DataValueField = "com_Id";
            ddlCompañiaCargue.DataSource     = dtCompania;
            ddlCompañiaCargue.DataBind();
            ddlCompañiaCargue.Items.Insert(0, new ListItem("Seleccione", ""));

            ddlCompañiaCarguePago.DataTextField  = "com_Nombre";
            ddlCompañiaCarguePago.DataValueField = "com_Id";
            ddlCompañiaCarguePago.DataSource     = dtCompania;
            ddlCompañiaCarguePago.DataBind();
            ddlCompañiaCarguePago.Items.Insert(0, new ListItem("Seleccione", ""));


            pagoCompañia.Visible         = false;
            exportar.Visible             = true;
            pagoProductoConsulta.Visible = false;
            botonExcelCargue.Visible     = true;
            if (Session["dsPagoCompañia"] != null && Session["compañiaPago"] != null && Session["productoPago"] != null)
            {
                DataSet dsPagoOtrasCias = (DataSet)Session["dsPagoCompañia"];
                if (dsPagoOtrasCias.Tables.Count > 0)
                {
                    llenarGridsPago(dsPagoOtrasCias);
                    ddlCompania.SelectedValue = Session["compañiaPago"].ToString();
                    llenarDropProductosCompañia(ddlProducto, (int)Session["compañiaPago"]);
                    ddlProducto.SelectedValue = Session["productoPago"].ToString();
                }
            }
        }
    }
示例#3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.RedirectToRoute("thor");
        }

        AdministrarCertificados objAdministrarCertificados = new AdministrarCertificados();
        PrecargueProduccion     objPrecargueProduccion     = new PrecargueProduccion();
        Pagos     objPago   = new Pagos();
        DataTable dtAgencia = new DataTable();

        if (!IsPostBack)
        {
            //Carga las agencias, trayendo el Id y el nombre de ellas
            dtAgencia = objPago.ConsultarAgenciasUsuario(Session["usuario"].ToString());
            ddlAgencia.DataValueField = "age_Id";
            ddlAgencia.DataTextField  = "age_Nombre";
            ddlAgencia.DataSource     = dtAgencia;
            ddlAgencia.DataBind();
            //ddlAgencia.Items.Insert(0, new ListItem("TODOS", "0"));

            DataTable dtCompania = objPrecargueProduccion.CargarCompanias();
            ddlCompañia.DataTextField  = "com_Nombre";
            ddlCompañia.DataValueField = "com_Id";
            ddlCompañia.DataSource     = dtCompania;
            ddlCompañia.DataBind();
            ddlCompañia.Items.Insert(0, new ListItem("TODOS", "0"));

            ddlProducto.DataTextField  = "pro_Nombre";
            ddlProducto.DataValueField = "pro_Id";
            //ddlProducto.DataSource = dtProducto;
            //ddlProducto.DataBind();
            ddlProducto.Items.Insert(0, new ListItem("TODOS", "0"));

            Session["dtRecibosCaja"] = null;
        }
    }
示例#4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.RedirectToRoute("thor");
        }
        if (!IsPostBack)
        {
            //Se cargan todos los ddls del formulario
            DataTable dtCompania = objPrecargueProduccion.CargarCompanias();
            ddlCompania.DataTextField  = "com_Nombre";
            ddlCompania.DataValueField = "com_Id";
            ddlCompania.DataSource     = dtCompania;
            ddlCompania.DataBind();

            ddlCompañiaHistorico.DataTextField  = "com_Nombre";
            ddlCompañiaHistorico.DataValueField = "com_Id";
            ddlCompañiaHistorico.DataSource     = dtCompania;
            ddlCompañiaHistorico.DataBind();

            ddlCompañiaCargue.DataTextField  = "com_Nombre";
            ddlCompañiaCargue.DataValueField = "com_Id";
            ddlCompañiaCargue.DataSource     = dtCompania;
            ddlCompañiaCargue.DataBind();

            ddlCompañiaCarguePago.DataTextField  = "com_Nombre";
            ddlCompañiaCarguePago.DataValueField = "com_Id";
            ddlCompañiaCarguePago.DataSource     = dtCompania;
            ddlCompañiaCarguePago.DataBind();

            pagoCompañia.Visible         = false;
            exportar.Visible             = true;
            pagoProductoConsulta.Visible = false;
            botonExcelCargue.Visible     = true;
        }
    }
示例#5
0
    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;
        //}
    }