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(); }