public async Task <Fornecedor> AdicionarFornecedor(Fornecedor model) { try { _geralrepository.Adicionar <Fornecedor>(model); if (!await _geralrepository.SalvaAlteracoesAsync()) { return(null); } else { return(await _fornecedoreRepository.BuscarFornecedorPorIdAsync(model.Id)); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <Produto> AdicionarProduto(Produto model) { try { _geralrepository.Adicionar <Produto>(model); if (!await _geralrepository.SalvaAlteracoesAsync()) { return(null); } else { return(await _produtoRepository.BuscarProdutoPorIdAsync(model.Id)); } } catch (Exception ex) { throw new Exception(ex.Message); } }