Exemplo n.º 1
0
        public static List <Producto> ObtenerTodos(string idGenero, string idTipoPrenda)
        {
            List <Producto> lista = new List <Producto>();
            DataSet         ds    = ProductoDatos.SeleccionarTodos();

            foreach (DataRow fila in ds.Tables[0].Rows)
            {
                if (Convert.ToString(fila["IDGENERO"]).Equals(idGenero) || idGenero.Equals(""))
                {
                    if (Convert.ToString(fila["IDTIPOPRENDA"]).Equals(idTipoPrenda) || idTipoPrenda.Equals(""))
                    {
                        Producto registro = new Producto();
                        registro.id          = Convert.ToInt16(fila["ID"]);
                        registro.nombre      = Convert.ToString(fila["NOMBRE"]);
                        registro.descripcion = Convert.ToString(fila["DESCRIPCION"]);
                        registro.precio      = Convert.ToInt32(fila["PRECIO"]);
                        registro.genero      = GeneroLN.Obtener(Convert.ToInt16(fila["IDGENERO"]));
                        registro.tipoPrenda  = TipoPrendaLN.Obtener(Convert.ToInt16(fila["IDTIPOPRENDA"]));
                        registro.imagen      = Convert.ToString(fila["IMAGEN"]);

                        lista.Add(registro);
                    }
                }
            }
            return(lista);
        }
Exemplo n.º 2
0
        public static TipoPrenda Obtener(int idTipoPrenda)
        {
            List <TipoPrenda> lista = new List <TipoPrenda>();

            lista = TipoPrendaLN.ObtenerTodos();
            TipoPrenda tP = new TipoPrenda();

            tP = (lista.Find(elemento => elemento.id == idTipoPrenda));
            return(tP);
        }