public IActionResult DarBaixa(DarBaixaVM darBaixaVM, List <int> parcelas)
 {
     if (darBaixaVM.ObjPessoaFisicaMOD != null)
     {
         try
         {
             ClienteBUS.BaixaPf(darBaixaVM.ObjPessoaFisicaMOD, parcelas);
             #region mensagem
             ViewBag.Mensagem = "Baixa em Pessoa Fisica realizada com sucesso!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-success";
             #endregion
             return(View(ClienteBUS.DarBaixaVM(darBaixaVM.ObjPessoaFisicaMOD.PlanoPessoaFisica.NumeroContrato)));
         }
         catch (System.Exception)
         {
             #region mensagem
             ViewBag.Mensagem = "Baixa em Pessoa Fisica nao realizada, tente mais tarde!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-danger";
             #endregion
             return(View(ClienteBUS.DarBaixaVM(darBaixaVM.ObjPessoaFisicaMOD.PlanoPessoaFisica.NumeroContrato)));
         }
     }
     else if (darBaixaVM.ObjPlanoPessoaJuridicaMOD != null)
     {
         try
         {
             ClienteBUS.BaixaPj(darBaixaVM.ObjPlanoPessoaJuridicaMOD, parcelas);
             #region mensagem
             ViewBag.Mensagem = "Baixa em Pessoa Fisica realizada com sucesso!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-success";
             #endregion
             return(View(ClienteBUS.DarBaixaVM(darBaixaVM.ObjPlanoPessoaJuridicaMOD.NumeroContrato)));
         }
         catch (System.Exception)
         {
             #region mensagem
             ViewBag.Mensagem = "Baixa em Pessoa Juridica nao realizada, tente mais tarde!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-danger";
             #endregion
             return(View(ClienteBUS.DarBaixaVM(darBaixaVM.ObjPlanoPessoaJuridicaMOD.NumeroContrato)));
         }
     }
     else
     {
         #region mensagem
         ViewBag.Mensagem = "Erro ao dar baixa, tente mais tarde!";
         ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
         ViewBag.Class    = "alert alert-danger";
         #endregion
     }
     return(View());
 }
 public IActionResult DarBaixa(string NumeroDoContrato = null)
 {
     if (NumeroDoContrato != null)
     {
         return(View(ClienteBUS.DarBaixaVM(NumeroDoContrato)));
     }
     else
     {
         #region mensagem
         ViewBag.Mensagem = "Cliente invalido!";
         ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
         ViewBag.Class    = "alert alert-warning";
         #endregion
     }
     return(View(null));
 }