public void ConsultaTerritoriosDet(TerritorioDet territorio, string Conexion, ref DataTable dt)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion);

                string[] Parametros = { "@Id_Emp", "@Id_Cd", "@Id_Ter" };
                object[] Valores    = { territorio.Id_Emp, territorio.Id_Cd, territorio.Id_Ter };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatTerritorioDet_Consulta", ref dr, Parametros, Valores);

                CultureInfo ci = CultureInfo.CurrentCulture;
                while (dr.Read())
                {
                    dt.Rows.Add(new object[]
                    {
                        dr.GetValue(dr.GetOrdinal("Det_Anyo")),
                        dr.GetValue(dr.GetOrdinal("Det_Mes")),
                        ci.TextInfo.ToTitleCase(ci.DateTimeFormat.GetMonthName((int)dr.GetValue(dr.GetOrdinal("Det_Mes")))),
                        dr.GetValue(dr.GetOrdinal("Det_Presupuesto"))
                    });
                }

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
 public void ConsultaTerritoriosDet(TerritorioDet territorio, string Conexion, ref DataTable dt)
 {
     try
     {
         CD_CatTerritorios claseCapaDatos = new CD_CatTerritorios();
         claseCapaDatos.ConsultaTerritoriosDet(territorio, Conexion, ref dt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void GetListDet()
        {
            dt = new DataTable();
            DataColumn dc = new DataColumn();

            dt.Columns.Add("Anyo", System.Type.GetType("System.Int32"));
            dt.Columns.Add("Mes", System.Type.GetType("System.Int32"));
            dt.Columns.Add("MesStr", System.Type.GetType("System.String"));
            dt.Columns.Add("Presupuesto", System.Type.GetType("System.Double"));
            if (HF_ID.Value != "")
            {
                CN_CatTerritorios clsCatTerritorios = new CN_CatTerritorios();
                Sesion            session2          = new Sesion();
                session2 = (Sesion)Session["Sesion" + Session.SessionID];
                TerritorioDet territorio = new TerritorioDet();
                territorio.Id_Emp = session2.Id_Emp;
                territorio.Id_Cd  = session2.Id_Cd_Ver;
                territorio.Id_Ter = Convert.ToInt32(HF_ID.Value);
                DataTable dt2 = dt;
                clsCatTerritorios.ConsultaTerritoriosDet(territorio, session2.Emp_Cnx, ref dt2);
                dt = dt2;
            }
        }