Example #1
0
        public ActionResult UsuarioConfig()
        {
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("UsuarioBloqueado"), out _usuarioBloqueado))
            {
                _usuarioBloqueado = false;
            }
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("RecadastrarSenha"), out _recadastrarSenha))
            {
                _recadastrarSenha = false;
            }
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("Revalidado"), out _foiRevalidado))
            {
                _foiRevalidado = false;
            }
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("Editado"), out _foiEditado))
            {
                _foiEditado = false;
            }

            var usuario = new CiwebUsuarioConfigViewModel
            {
                UsuarioBloqueado = _usuarioBloqueado,
                RecadastrarSenha = _recadastrarSenha,
                FoiEditado       = _foiEditado,
                FoiValidado      = _foiRevalidado,
                SituacaoUsuario  = _usuarioBloqueado
            };

            return(View(usuario));
        }
Example #2
0
        public ActionResult UsuarioConfig(CiwebUsuarioConfigViewModel config)
        {
            try
            {
                var currentconfig = WebConfigurationManager.OpenWebConfiguration("~");

                XmlHandler.WriteSetting(currentconfig, "UsuarioBloqueado", config.UsuarioBloqueado.ToString());
                //XmlHandler.SetWebAppSettings(currentconfig, "UsuarioBloqueado", config.UsuarioBloqueado.ToString());
                //XmlHandler.SetWebAppSettings(currentconfig, "RecadastrarSenha", config.RecadastrarSenha.ToString());
                XmlHandler.WriteSetting(currentconfig, "RecadastrarSenha", config.RecadastrarSenha.ToString());
                XmlHandler.SetWebAppSettings(currentconfig, "Revalidado", config.FoiValidado.ToString());
                XmlHandler.SetWebAppSettings(currentconfig, "Editado", config.FoiEditado.ToString());

                ViewBag.Mensagem = "Registro alterado com sucesso.";
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                //throw ex;
            }


            return(View(config));
        }