public override Produto Inserir(Produto produto)
        {
            var produtos   = base.BuscarTodos();
            var categorias = _categoriaRepository.BuscarTodos();
            var adicionais = _adicionalRepository.BuscarTodos();

            CadastroProdutoUseCaseValidation.ValidarRegrasParaInserir(produto, produtos, categorias, adicionais);

            return(base.Inserir(produto));
        }
Пример #2
0
        public IHttpActionResult BuscarTodos(int IdUsuario)
        {
            IEnumerable <Categoria> lista = repository.BuscarTodos(IdUsuario);

            if (lista == null)
            {
                return(NotFound());
            }

            return(Ok(lista));
        }