public List <IdiomaBE> Listar() { List <IdiomaBE> myLista = new List <IdiomaBE>(); AccesoSQL AccesoSQL = new AccesoSQL(); DataTable tabla = AccesoSQL.Leer("pr_Listar_Idiomas", null); if (tabla != null) { foreach (DataRow fila in tabla.Rows) { IdiomaBE idioma = new IdiomaBE(); idioma.CodIdioma = fila["CodIdioma"].ToString(); idioma.DescripcionIdioma = fila["DescripcionIdioma"].ToString(); myLista.Add(idioma); } } return(myLista); }
public List <TextoBE> ListarTextosDelIdioma(IdiomaBE idioma) { AccesoSQL AccesoSQL = new AccesoSQL(); List <TextoBE> textos = new List <TextoBE>(); List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(AccesoSQL.CrearParametroStr("CodIdioma", idioma.CodIdioma)); DataTable tabla = AccesoSQL.Leer("pr_Listar_TextosPorIdioma", parametros); if (tabla != null) { foreach (DataRow fila in tabla.Rows) { TextoBE frase = new TextoBE(); frase.IdFrase = short.Parse(fila["IdFrase"].ToString()); frase.Texto = fila["Texto"].ToString(); textos.Add(frase); } } return(textos); }