public IActionResult Cadastrar(ComissaoVM comissaoVM, List <string> Tipos, List <int> NumeroDaParcela, List <int> Comissao)
 {
     if (ModelState.IsValid)
     {
         try
         {
             ComissaoBUS.Cadastrar(comissaoVM.ObjComissaoMOD.PlanoId, Tipos, NumeroDaParcela, Comissao);
             comissaoVM = ComissaoBUS.ComissaoVM(comissaoVM.ObjComissaoMOD);
             #region mensagem
             ViewBag.Mensagem = "Comissao cadastrada com sucesso!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-success";
             #endregion
         }
         catch (Exception)
         {
             comissaoVM = ComissaoBUS.ComissaoVM(comissaoVM.ObjComissaoMOD);
             #region mensagem
             ViewBag.Mensagem = "Erro ao cadastrar comissao!";
             ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
             ViewBag.Class    = "alert alert-danger";
             #endregion
         }
     }
     else
     {
         comissaoVM = ComissaoBUS.ComissaoVM(comissaoVM.ObjComissaoMOD);
         #region mensagem
         ViewBag.Mensagem = "Preenchimento invalido!";
         ViewBag.Style    = "display:block; text-align:center; margin-top: 5%";
         ViewBag.Class    = "alert alert-danger";
         #endregion
     }
     return(View(comissaoVM));
 }
 public JsonResult ReturnTipos(int Id)
 {
     return(Json(ComissaoBUS.ReturnTipos(Id)));
 }
 public IActionResult Cadastrar()
 {
     return(View(ComissaoBUS.ComissaoVM()));
 }