示例#1
0
        public List <DTOProducto> TraerProductos()
        {
            List <DTOProducto> listaDtoProd = new List <DTOProducto>();
            List <Producto>    listaProd    = new List <Producto>();

            RepoProducto repo = new RepoProducto();

            listaProd = repo.TraerTodo();

            if (listaProd != null)
            {
                foreach (Producto unProd in listaProd)
                {
                    DTOProducto dtoProd = new DTOProducto();
                    dtoProd = new DTOProducto()
                    {
                        Codigo     = unProd.Codigo,
                        Nombre     = unProd.Nombre,
                        Cliente    = unProd.Cliente,
                        PesoUnidad = unProd.PesoUnidad
                    };
                    listaDtoProd.Add(dtoProd);
                }
            }
            return(listaDtoProd);
        }
 public COContenidoBiz(RepoCategoria repoCategoria, RepoProducto repoProducto, RepoTipoPublicacion repoTipoPublicacion,
                       RepoResena repoResena, RepoPyR repoPyR, RepoFavorito repoFavorito, IConfiguration configuration)
 {
     _configuration       = configuration;
     _repoCategoria       = repoCategoria;
     _repoProducto        = repoProducto;
     _repoTipoPublicacion = repoTipoPublicacion;
     _repoResena          = repoResena;
     _repoPyR             = repoPyR;
     _repoFavorito        = repoFavorito;
 }