public CatalogoListar(Catalogo CatalogoCore)
 {
     this.NombreCatalogo = CatalogoCore.NombreCatalogo;
     this.CatalogoId = CatalogoCore.CatalogoId;
     ProductoModels.ProductoListar ProductosTemp;
     foreach (Producto ProductoItem in CatalogoCore.Productos) {
         ProductosTemp = new ProductoModels.ProductoListar(ProductoItem);
         this.Productos.Add(ProductosTemp);
     }
 }
Exemple #2
0
        public Catalogo ToCatalogoDomain()
        {
            Catalogo Catalogo = new Catalogo
            {
                CatalogoId = this.CatalogoId,
                NombreCatalogo = this.NombreCatalogo,
                Productos = this.Productos
            };

            return Catalogo;
        }
Exemple #3
0
 public void CrearCatalogo(Catalogo catalogo)
 {
     UnitOfWork.CatalogoRepositorio.Add(catalogo);
     UnitOfWork.SaveChanges();
 }
Exemple #4
0
 public void BorrarCatalogo(Catalogo catalogo)
 {
     UnitOfWork.CatalogoRepositorio.Remove(catalogo);
     UnitOfWork.SaveChanges();
 }
Exemple #5
0
 public CatalogoModels(Catalogo catalogoDominio)
 {
     this.CatalogoId = catalogoDominio.CatalogoId;
     this.NombreCatalogo = catalogoDominio.NombreCatalogo;
     this.Productos = catalogoDominio.Productos;
 }