コード例 #1
0
        public List <Tema> obtenerTemas()
        {
            DataTable   dtTema  = BaseHelper.ejecutarConsulta("sp_Tema_ConsultarTodo", CommandType.StoredProcedure);
            List <Tema> IstTema = new List <Tema>();

            foreach (DataRow item in dtTema.Rows)
            {
                Tema datosTema = new Tema();
                datosTema.IdTema = int.Parse(item["IdTema"].ToString());
                datosTema.Nombre = (item["Nombre"].ToString());
                IstTema.Add(datosTema);
            }
            return(IstTema);
        }
コード例 #2
0
        public Tema obtenerTema(int IdTema)
        {
            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(new SqlParameter("@IdTema", IdTema));

            DataTable dtTema = BaseHelper.ejecutarConsulta("sp_Tema_ConsultarPorID", CommandType.StoredProcedure, parametros);

            Tema miTema = new Tema();

            if (dtTema.Rows.Count > 0)
            {
                miTema.IdTema = int.Parse(dtTema.Rows[0]["IdTema"].ToString());
                miTema.Nombre = (dtTema.Rows[0]["Nombre"].ToString());
                return(miTema);
            }
            else
            {
                return(null);
            }
        }