Пример #1
0
        public void AgregarProducto(DataProducto producto)
        {
            //transformo el DataProducto en DataEntidad
            ProductoEntidad entidad = new ProductoEntidad();

            entidad.Codigo      = producto.Codigo;
            entidad.Descripcion = producto.Descripcion;
            entidad.Precio      = producto.Precio;
            entidad.Fecha       = producto.Fecha;
            //llamo a la persistencia
            ProductosRepo repProdu = new ProductosRepo();

            repProdu.AgregarProducto(entidad);
        }
Пример #2
0
        public List <DataProducto> ObtenerProductos(string consulta)
        {
            List <DataProducto> lista = new List <DataProducto>();

            /*
             * DataProducto prod1 = new DataProducto();
             * prod1.Id_productos= 1;
             * prod1.Codigo = "codigo";
             * prod1.Descripcion = "descripcion01";
             * prod1.Precio = 12.0f;
             * lista.Add(prod1);
             * DataProducto prod2 = new DataProducto();
             * prod1.Id_productos = 2;
             * prod1.Codigo = "codigo01";
             * prod1.Descripcion = "descripcion01";
             * prod1.Precio = 15.f;
             * lista.Add(prod1);
             * prod2.Id_productos = 2;
             * prod2.Codigo = "codigo02";
             * prod2.Descripcion = "descripcion02";
             * prod2.Precio = 2.2f;
             * lista.Add(prod2);
             */
            ProductosRepo          prodRep = new ProductosRepo();
            List <ProductoEntidad> list2   = prodRep.ListarProductos(consulta);

            ///recorrer la lista
            foreach (ProductoEntidad prod in list2)
            {
                DataProducto producto = new DataProducto
                {
                    Id_productos = prod.Id_productos,
                    Codigo       = prod.Codigo,
                    Descripcion  = prod.Descripcion,
                    Precio       = prod.Precio,
                    Fecha        = prod.Fecha
                };
                lista.Add(producto);
            }

            return(lista);
        }
Пример #3
0
        public void EliminarProducto(long idproducto)
        {
            ProductosRepo repProdu = new ProductosRepo();

            repProdu.EliminarProducto(idproducto);
        }