示例#1
0
        public static DataSet obtenerTodas()
        {
            Rubro   miRubro = new Rubro();
            DataSet ds      = miRubro.TraerListado(miRubro.parameterList, "");

            return(ds);
        }
示例#2
0
        public static DataSet ObtenerRubroPorId(int id_Rubro)
        {
            Rubro unRubro = new Rubro();

            unRubro.setearListaDeParametrosConIdRubro(id_Rubro);
            DataSet ds = unRubro.TraerListado(unRubro.parameterList, "PorId_Rubro");

            unRubro.parameterList.Clear();

            return(ds);
        }
示例#3
0
        public static List <Rubro> obtenerPorCodPublicacion(int cod_Publicacion)
        {
            Rubro miRubro = new Rubro();

            miRubro.setearListaDeParametrosConCodPublicacion(cod_Publicacion);
            DataSet ds = miRubro.TraerListado(miRubro.parameterList, "PorCodPublicacion");

            miRubro.parameterList.Clear();
            List <Rubro> listaADevolver = new List <Rubro>();

            if (ds.Tables[0].Rows.Count == 0)
            {
                return(null);
            }
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                Rubro unRubro = new Rubro();
                unRubro.DataRowToObject(dr);
                listaADevolver.Add(unRubro);
            }
            return(listaADevolver);
        }