Esempio n. 1
0
    private void cargaDatos()
    {
        string usuario = Session["u"].ToString();

        bool[] permisos    = datos.obtienePermisos(usuario);
        bool   permisoBool = permisos[16];

        registros = 0;
        try { id_empresa = Convert.ToInt32(Session["e"]); }
        catch (Exception) { Response.Redirect("Default.aspx"); }
        string mes       = "";
        string mesInicio = fechaLocal.obtieneFechaLocal().ToString("MM");

        if (!IsPostBack)
        {
            mes = mesInicio;
            llenaAñoDdl();
        }
        else
        {
            mes = ddlMes.SelectedValue.ToString();
        }
        ddlMes.SelectedValue = mes;
        string  año = ddlAño.SelectedValue.ToString();
        string  periodoActual = fechaLocal.obtieneFechaLocal().Year.ToString() + fechaLocal.obtieneFechaLocal().Month.ToString().PadLeft(2, '0');
        string  periodoEnDdls = año + mes;
        int     periodoActualInt = 0, periodoEnDdlsInt = 0;
        string  estatusCliente = ddlEstatus.SelectedValue;
        string  periodicidad   = "M";
        string  estatusPago    = ddlPago.SelectedValue.ToString();
        string  nombreStatus   = rbtnTipo.SelectedValue.ToString();
        string  filtroCampo    = ddlBuscar.SelectedValue.ToString();
        string  filtroTetxo    = txtFiltro.Text;
        string  clienteTarjeta = rbtnTipo.SelectedValue;
        DataSet data           = new DataSet();

        try
        {
            periodoActualInt = Convert.ToInt32(periodoActual);
            periodoEnDdlsInt = Convert.ToInt32(periodoEnDdls);
        }
        catch (Exception) { periodoActualInt = 1; periodoEnDdlsInt = 0; }
        // Tiene permiso totales y muestra info siguente mes o información por pagar

        /*if (periodoActualInt < periodoEnDdlsInt && permisoBool)
         * {
         *  data = datos.llenaSuperConsultasMesNuevo(id_empresa, año, mes);
         * }
         * else
         * {*/
        /*
         * lblTextoMontoTotalMes.Visible = true;
         * lblTextoActivos.Visible = true;
         * lblActivos.Visible = true;
         * lblActivos.Text = datos.cuentaClientesEstatus(id_empresa, "A").ToString();
         * lblTextoInactivos.Visible = true;
         * lblInactivos.Visible = true;
         * lblInactivos.Text = datos.cuentaClientesEstatus(id_empresa, "I").ToString();
         * lblTextoTotalClientes.Visible = true;
         * lblTotalClientes.Visible = true;
         * lblTotalClientes.Text = datos.cuentaTotalClientes(id_empresa);
         * lblTextoPagoRechazado.Visible = true;
         * lblRechazados.Visible = true;
         * lblRechazados.Text = datos.cuentaClientesMovimientoPeriodoEstatus(id_empresa, año, mes, estatusCliente, "R").ToString();
         * lblTextoPagoRealizado.Visible = true;
         * lblPagados.Visible = true;
         * lblPagados.Text = datos.cuentaClientesMovimientoPeriodoEstatus(id_empresa, año, mes, estatusCliente, "P").ToString();
         * lblMontoPagados.Visible = true;
         * lblMontoPagados.Text = Convert.ToDecimal(datos.calculaMontoPagoRealizadoPeriodo(id_empresa, estatusCliente, año, mes, "P")).ToString("C2");
         * lblTextoPagoManual.Visible = true;
         * lblManual.Visible = true;
         * lblManual.Text = datos.cuentaClientesMovimientoPeriodoEstatus(id_empresa, año, mes, estatusCliente, "M").ToString(); ;
         * lblMontoManual.Visible = true;
         * lblMontoManual.Text = Convert.ToDecimal(datos.calculaMontoPagoRealizadoPeriodo(id_empresa, estatusCliente, año, mes, "M")).ToString("C2");
         * lblTextoPagoPendiente.Visible = true;
         * lblPendiente.Visible = true;
         * lblPendiente.Text = datos.cuentaClientesPendientesPeriodoEstatus(id_empresa, año, mes, estatusCliente, estatusPago).ToString();
         * lblMontoTotalMes.Text = (Convert.ToDouble(datos.calculaMontoPagoRealizadoPeriodo(id_empresa, estatusCliente, año, mes, "M")) + Convert.ToDouble(datos.calculaMontoPagoRealizadoPeriodo(id_empresa, estatusCliente, año, mes, "P"))).ToString("C2");
         * lblMontoTotalMes.Visible = true;*/
        data = datos.llenaSuperConsultas(año, mes, estatusCliente, periodicidad, estatusPago, filtroCampo, filtroTetxo, clienteTarjeta, id_empresa);

        /*if (ddlPago.SelectedValue == "R")
         *  lblTotales.Text = "Clientes Pago Rechazado: " + lblRechazados.Text;
         * else if (ddlPago.SelectedValue == "P")
         *  lblTotales.Text = "Clientes Pago Realizado: " + lblPagados.Text;
         * else if (ddlPago.SelectedValue == "M")
         *  lblTotales.Text = "Clientes Pago Sucursal: " + lblManual.Text;
         * else if (ddlPago.SelectedValue == "0")
         *  lblTotales.Text = "Clientes Pago Pendiente: " + lblPendiente.Text;
         * else
         *  lblTotales.Text = "";*/
        //}
        try
        {
            GridRec.DataSource = data; registros = 0;
            GridRec.DataBind();
        }
        catch (Exception)
        {
            GridRec.DataSource = null; registros = 0;
            GridRec.DataBind();
        }
    }
 private void GridBind(int stu_id)
 {
     GridRec.DataSource = bllClassRecord.GetClassRecordList(stu_id);
     GridRec.DataBind();
 }