Exemple #1
0
        public ActionResult TransferirSistema(int id, string motivo)
        {
            TransferirVM vm = new TransferirVM();

            if (_bus.TransferirSistema(id, motivo))
            {
                GerenciarAutenticacao.Deslogar();
                FormsAuthentication.SignOut();
            }
            else
            {
                Administrador adm = _bus.Obter(id);
                vm.Id   = adm.Id;
                vm.Nome = adm.Nome;
            }
            return(Json(new { Msg = Validacao.Erros, @Vm = vm }));
        }
Exemple #2
0
        public ActionResult TransferirSistema(int id)
        {
            _bus.ValidarTransferirSistema(id);
            Administrador adm = _bus.Obter(id);

            TransferirVM vm = new TransferirVM();

            vm.Id        = adm.Id;
            vm.Nome      = adm.Nome;
            vm.UrlLogout = Validacao.QueryParamSerializer(
                Url.Action("Logon", "Autenticacao"),
                new List <Mensagem>()
            {
                Mensagem.Administrador.Transferido
            }
                );

            return(View(vm));
        }