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