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();
        }