public override void Salvar()
 {
     try
     {
         if (IsValid(Entity))
         {
             TituloParceiroNegocioPessoaJuridicaRepository.Save(Entity);
             Entity = new TituloParceiroNegocioPessoaJuridica();
             base.Salvar();
         }
     }
     catch (Exception ex)
     {
         MensagemErroBancoDados(ex.Message);
         Utils.GerarLog(ex);
     }
 }
 public override void Excluir()
 {
     try
     {
         if (ConfirmDelete())
         {
             Entity.Status = Status.Excluido;
             TituloParceiroNegocioPessoaJuridicaRepository.Save(Entity);
             Entity = new TituloParceiroNegocioPessoaJuridica();
             base.Excluir();
         }
     }
     catch (Exception ex)
     {
         MensagemErroBancoDados(ex.Message);
         Utils.GerarLog(ex);
     }
 }
 private void BaixarTitulo()
 {
     try
     {
         if (IsValid(Entity))
         {
             if (Entity.Id == 0)
             {
                 TituloParceiroNegocioPessoaJuridicaRepository.Save(Entity);
             }
             TituloParceiroNegocioPessoaJuridicaRepository.BaixarTitulo(Entity);
             MensagemInformativa("Título baixado com sucesso.");
         }
     }
     catch (Exception ex)
     {
         MensagemErroBancoDados(ex.Message);
     }
 }