示例#1
0
        public static CategoríaP GetCategoria(int Id)
        {
            SqlConnection Conexion = Conectar();
            SqlCommand    Consulta = Conexion.CreateCommand();

            Consulta.CommandText = "sp_TraerCategoria";
            Consulta.CommandType = System.Data.CommandType.StoredProcedure;
            Consulta.Parameters.AddWithValue("@pId", Id);
            SqlDataReader Lector = Consulta.ExecuteReader();

            Lector.Read();
            int    id     = Convert.ToInt32(Lector["IdCategoriaP"]);
            string Nombre = Lector["Categoría"].ToString();

            Desconectar(Conexion);
            CategoríaP C = new CategoríaP(id, Nombre);

            return(C);
        }
示例#2
0
        public static List <CategoríaP> ListarTodasCategoriasP()
        {
            List <CategoríaP> AuxLista = new List <CategoríaP>();
            SqlConnection     Conexion = Conectar();
            SqlCommand        Consulta = Conexion.CreateCommand();

            Consulta.CommandText = "sp_TraerTodasCategoríasPersonaje";
            Consulta.CommandType = System.Data.CommandType.StoredProcedure;
            SqlDataReader Lector = Consulta.ExecuteReader();

            while (Lector.Read())
            {
                int        idc = Convert.ToInt32(Lector["IdCategoriaP"]);
                string     Cat = (Lector["Categoría"]).ToString();
                CategoríaP C   = new CategoríaP(idc, Cat);
                AuxLista.Add(C);
            }
            Desconectar(Conexion);
            return(AuxLista);
        }
示例#3
0
        public static List <CategoríaP> ListarCategoriasPersonajes()
        {
            List <CategoríaP> AuxLista = new List <CategoríaP>();

            SqlConnection Conexion = Conectar();
            SqlCommand    consulta = Conexion.CreateCommand();

            consulta.CommandText = "sp_TraerTodasCategoríasPersonaje";
            consulta.CommandType = System.Data.CommandType.StoredProcedure;
            SqlDataReader datareader = consulta.ExecuteReader();

            while (datareader.Read())
            {
                CategoríaP AuxC = new CategoríaP();
                AuxC.Id     = Convert.ToInt32(datareader["IdCategoriaP"]);
                AuxC.Nombre = datareader["Categoría"].ToString();
                AuxLista.Add(AuxC);
            }
            Desconectar(Conexion);
            return(AuxLista);
        }
示例#4
0
        public static List <CategoríaP> TraerCategoriaP(int Id)
        {
            List <CategoríaP> Aux      = new List <CategoríaP>();
            SqlConnection     Conexion = Conectar();
            SqlCommand        Consulta = Conexion.CreateCommand();

            Consulta.CommandText = "sp_TraerCategoríasDePersonaje";
            Consulta.CommandType = System.Data.CommandType.StoredProcedure;
            Consulta.Parameters.AddWithValue("@pId", Id);
            SqlDataReader Lector = Consulta.ExecuteReader();

            while (Lector.Read())
            {
                int        id  = Convert.ToInt32(Lector["IdCategoría"]);
                string     cat = (Lector["Categoría"]).ToString();
                CategoríaP C   = new CategoríaP(id, cat);
                Aux.Add(C);
            }
            Desconectar(Conexion);
            return(Aux);
        }