public Int32 Create(CENTRO_CUSTO item, LOG log) { using (DbContextTransaction transaction = Db.Database.BeginTransaction(IsolationLevel.ReadCommitted)) { try { _logRepository.Add(log); _baseRepository.Add(item); transaction.Commit(); return(0); } catch (Exception ex) { transaction.Rollback(); throw ex; } } }
public void Salvar(CentroCusto centroCusto) { if (centroCusto.Id == 0) { _centroCustoRepository.Add(centroCusto); } else { _centroCustoRepository.Update(centroCusto); } }