コード例 #1
0
        public void delete(int id)
        {
            tipoProdRepo = new TipoProductoRepository();

            TipoProducto tipo = tipoProdRepo.GetById(id);

            tipoProdRepo.Delete(tipo);
        }
コード例 #2
0
        public TipoProducto add(TipoProducto tipo)
        {
            tipoProdRepo = new TipoProductoRepository();

            TipoProducto tipoN = new TipoProducto();

            tipoN.descripcion = tipo.descripcion;
            tipoProdRepo.Add(tipoN);

            return(tipoN);
        }
コード例 #3
0
        public TipoProducto update(TipoProducto tipo)
        {
            tipoProdRepo = new TipoProductoRepository();

            TipoProducto tipoN = new TipoProducto();

            tipoN.id          = tipo.id;
            tipoN.descripcion = tipo.descripcion;
            tipoProdRepo.Commit();

            return(tipoN);
        }
コード例 #4
0
        public TipoProducto getById(int id)
        {
            tipoProdRepo = new TipoProductoRepository();

            TipoProducto tipo = tipoProdRepo.GetById(id);

            if (tipo == null)
            {
                throw new Exception("No existe producto");
            }

            return(tipo);
        }
コード例 #5
0
 public TipoProductoBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork             = _unitOfWork;
     tipoProductoRepository = new TipoProductoRepository(unitofWork);
 }
コード例 #6
0
 public TipoProductoManager()
 {
     tipopRepository = new TipoProductoRepository();
 }
コード例 #7
0
        public IEnumerable <TipoProducto> getAll()
        {
            tipoProdRepo = new TipoProductoRepository();

            return(tipoProdRepo.GetAll());
        }