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); } }
public Catalogo ToCatalogoDomain() { Catalogo Catalogo = new Catalogo { CatalogoId = this.CatalogoId, NombreCatalogo = this.NombreCatalogo, Productos = this.Productos }; return Catalogo; }
public void CrearCatalogo(Catalogo catalogo) { UnitOfWork.CatalogoRepositorio.Add(catalogo); UnitOfWork.SaveChanges(); }
public void BorrarCatalogo(Catalogo catalogo) { UnitOfWork.CatalogoRepositorio.Remove(catalogo); UnitOfWork.SaveChanges(); }
public CatalogoModels(Catalogo catalogoDominio) { this.CatalogoId = catalogoDominio.CatalogoId; this.NombreCatalogo = catalogoDominio.NombreCatalogo; this.Productos = catalogoDominio.Productos; }