private void SalvarNoBanco(List <NotaConceito> EntidadesSalvar) { unitOfWork.IniciarTransacao(); foreach (var entidade in EntidadesSalvar) { repositorioNotasConceitos.Salvar(entidade); } unitOfWork.PersistirTransacao(); }
private void SalvarNoBanco(List <NotaConceito> EntidadesSalvar) { unitOfWork.IniciarTransacao(); foreach (var entidade in EntidadesSalvar) { if (entidade.Id >= 0 && entidade.ObterNota() == null) { repositorioNotasConceitos.Remover(entidade); } else if (entidade.ObterNota() != null) { repositorioNotasConceitos.Salvar(entidade); } } unitOfWork.PersistirTransacao(); }