Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }