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