コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Acceso.Revisa_Permisos(169);
            reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes();
            if (!IsPostBack)
            {
                string fechaIni = "";
                string fechaFin = "";

                switch (Convert.ToInt32(Session["FECHAS"]))
                {
                    case 1:
                        fechaIni = "1980-01-01";
                        fechaFin = (DateTime.Today.ToString("yyyy-MM-dd"));
                        break;

                    case 2:
                        fechaIni = Convert.ToDateTime(Session["IniComEjecutivo"]).ToString("yyyy-MM-dd");
                        fechaFin = Convert.ToDateTime(Session["FinComEjecutivo"]).ToString("yyyy-MM-dd");
                        break;

                    case 3:
                        fechaIni = Convert.ToDateTime(Session["IniComEjecutivo"]).ToString("yyyy-MM-dd");
                        fechaFin = (DateTime.Today.ToString("yyyy-MM-dd"));
                        break;

                    case 4:
                        fechaIni = "1980-01-01";
                        fechaFin = Convert.ToDateTime(Session["FinComEjecutivo"]).ToString("yyyy-MM-dd");
                        break;
                }

                List<reporteEmisiones.Emision> reportePrybe = new List<reporteEmisiones.Emision>(wsreportes.ReporteComisiones(Convert.ToInt32(Session["Ejecutivo"]), fechaIni, fechaFin, 1));

                this.storePrybe.DataSource = reportePrybe;
                this.storePrybe.DataBind();
                gridPrybe.Title = "Reporte de Comisiones - " + Convert.ToString(Session["NombreCompleto"]);
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Acceso.Revisa_Permisos(178);
            reporteEmisiones.wsReportes wsreportes = new reporteEmisiones.wsReportes();
            double totalPN, totalPND, totalComPN, totalComPND, totalComisiones;
            int idCoop;
            idCoop = Convert.ToInt32(Session["NoCoop"]);

            totalPN = 0;
            totalComPN = 0;
            totalPND = 0;
            totalComPND = 0;
            totalComisiones = 0;

            if (!IsPostBack)
            {
                string fechaIni = "";
                string fechaFin = "";

                switch (Convert.ToInt32(Session["FECHAS"]))
                {
                    case 1:
                        fechaIni = "1980-01-01";
                        fechaFin = (DateTime.Today.ToString("yyyy-MM-dd"));
                        break;

                    case 2:
                        fechaIni = Convert.ToDateTime(Session["IniPrybeCom"]).ToString("yyyy-MM-dd");
                        fechaFin = Convert.ToDateTime(Session["FinPrybeCom"]).ToString("yyyy-MM-dd");
                        break;

                    case 3:
                        fechaIni = Convert.ToDateTime(Session["IniPrybeCom"]).ToString("yyyy-MM-dd");
                        fechaFin = (DateTime.Today.ToString("yyyy-MM-dd"));
                        break;

                    case 4:
                        fechaIni = "1980-01-01";
                        fechaFin = Convert.ToDateTime(Session["FinPrybeCom"]).ToString("yyyy-MM-dd");
                        break;
                }

                List<reporteEmisiones.Emision> reportePrybe = new List<reporteEmisiones.Emision>(wsreportes.ReporteComisiones(1, fechaIni, fechaFin, 5));

                //foreach (var item in reportePrybe)
                //{
                //    if (item.PrimaTotal != "")
                //    {
                //        totalPN += Convert.ToDouble(item.PrimaTotal);
                //    }

                //    if (item.Comision != "")
                //    {
                //        totalComPN += Convert.ToDouble(item.Comision);
                //    }
                //}
                //lblNetas.Text = totalPN.ToString("$#,##0.00");
                //lblComPN.Text = totalComPN.ToString("$#,###.00");
                this.storePrybe.DataSource = reportePrybe;
                this.storePrybe.DataBind();
                gridPrybe.Title = "Reporte de Comisiones - PRYBE S.C.";
            }
        }