public override void Excluir()
 {
     try
     {
         if (ConfirmDelete())
         {
             EntityParceiroNegocioPessoaJuridica.Cnpj =
                 Validation.GetOnlyNumber(EntityParceiroNegocioPessoaJuridica.Cnpj);
             Entity.Status = Status.Excluido;
             ParceiroNegocioPessoaJuridicaRepository.Save(EntityParceiroNegocioPessoaJuridica);
             EntityParceiroNegocioPessoaJuridica = new Business.Entity.Contabil.Pessoa.SubClass.PessoaJuridica.SubClass.ParceiroNegocio.ParceiroNegocioPessoaJuridica();
             OperacaoConcluida();
         }
     }
     catch (Exception ex)
     {
         MensagemErroBancoDados(ex.Message);
         Utils.GerarLog(ex);
     }
 }
 public override void Salvar()
 {
     try
     {
         Mapper.CreateMap(typeof(ParceiroNegocioPessoaJuridicaFormModel),
                          typeof(
                              Business.Entity.Contabil.Pessoa.SubClass.PessoaJuridica.SubClass.ParceiroNegocio.ParceiroNegocioPessoaJuridica));
         Mapper.Map(this, Entity);
         if (IsValid(Entity))
         {
             EntityParceiroNegocioPessoaJuridica.Cnpj =
                 Validation.GetOnlyNumber(EntityParceiroNegocioPessoaJuridica.Cnpj);
             ParceiroNegocioPessoaJuridicaRepository.Save(EntityParceiroNegocioPessoaJuridica);
             EntityParceiroNegocioPessoaJuridica = new Business.Entity.Contabil.Pessoa.SubClass.PessoaJuridica.SubClass.ParceiroNegocio.ParceiroNegocioPessoaJuridica();
             base.Salvar();
         }
     }
     catch (Exception ex)
     {
         MensagemErroBancoDados(ex.Message);
         Utils.GerarLog(ex);
     }
 }
 public ParceiroNegocioPessoaJuridicaFormModel()
 {
     Entity      = new Business.Entity.Contabil.Pessoa.SubClass.PessoaJuridica.SubClass.ParceiroNegocio.ParceiroNegocioPessoaJuridica();
     ModelSelect = new ParceiroNegocioPessoaJuridicaSelectModel();
     IsSalvar    = true;
 }