public Int32 CreateFornecedor(PRODUTO_FORNECEDOR item) { using (DbContextTransaction transaction = Db.Database.BeginTransaction(IsolationLevel.ReadCommitted)) { try { _fornRepository.Add(item); transaction.Commit(); return(0); } catch (Exception ex) { transaction.Rollback(); throw ex; } } }
public void Incluir(ProdutoFornecedorDTO produtoFornecedorDto) { var produtoFornecedor = new ProdutoFornecedor { CodigoFornecedor = produtoFornecedorDto.CodigoFornecedor, GuidProdutoFornecedor = produtoFornecedorDto.Guid, PrecoFornecedor = produtoFornecedorDto.Preco, PrecoVenda = produtoFornecedorDto.PrecoSugeridoVenda, Estoque = produtoFornecedorDto.Estoque, CodigoProduto = ObterCodigoProduto(produtoFornecedorDto) }; _produtoFornecedorRepository.Add(produtoFornecedor); _produtoFornecedorRepository.Save(); _apiFornecedorRepository.Subscrever(produtoFornecedor); }