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)); }
public IHttpActionResult BuscarTodos(int IdUsuario) { IEnumerable <Categoria> lista = repository.BuscarTodos(IdUsuario); if (lista == null) { return(NotFound()); } return(Ok(lista)); }