public ActionResult IncluirBanco(BancoViewModel vm)
        {
            Int32 idAss = (Int32)Session["IdAssinante"];

            ViewBag.Filiais = new SelectList(filApp.GetAllItens(idAss), "FILI_CD_ID", "FILI_NM_NOME");
            if (ModelState.IsValid)
            {
                try
                {
                    // Executa a operação
                    BANCO   item          = Mapper.Map <BancoViewModel, BANCO>(vm);
                    USUARIO usuarioLogado = (USUARIO)Session["UserCredentials"];
                    Int32   volta         = baseApp.ValidateCreate(item, usuarioLogado);

                    // Verifica retorno
                    if (volta == 1)
                    {
                        Session["MensBanco"] = 3;
                        ModelState.AddModelError("", OdontoWeb_Resources.ResourceManager.GetString("M0038", CultureInfo.CurrentCulture));
                        return(View(vm));
                    }

                    // Sucesso
                    Session["Banco"]      = item;
                    listaMasterBanco      = new List <BANCO>();
                    Session["ListaBanco"] = null;
                    Session["VoltaConta"] = 1;
                    Session["IdBanco"]    = item.BANC_CD_ID;
                    return(RedirectToAction("IncluirConta"));
                }
                catch (Exception ex)
                {
                    ViewBag.Message = ex.Message;
                    return(View(vm));
                }
            }
            else
            {
                return(View(vm));
            }
        }