コード例 #1
0
        public ActionResult UsuarioConfig()
        {
            var config = new SicaqUsuarioConfigModel();

            ConfigurationManager.RefreshSection("appSettings");
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("SicaqUsuarioBloqueado"), out _bloqueado))
            {
                _bloqueado = false;
            }
            if (!bool.TryParse(ConfigurationManager.AppSettings.Get("SicaqDesbloquearUsuario"), out _desbloquearUsuario))
            {
                _desbloquearUsuario = false;
            }
            config.Bloqueado          = _bloqueado;
            config.DesbloquearUsuario = _desbloquearUsuario;
            return(View(config));
        }
コード例 #2
0
        public ActionResult UsuarioConfig(SicaqUsuarioConfigModel config)
        {
            try
            {
                config.Bloqueado = config.Bloqueado;
                var currentconfig = WebConfigurationManager.OpenWebConfiguration("~");
                XmlHandler.WriteSetting(currentconfig, "SicaqUsuarioBloqueado", config.Bloqueado.ToString());
                XmlHandler.WriteSetting(currentconfig, "SicaqDesbloquearUsuario", config.DesbloquearUsuario.ToString());
                //XmlHandler.SetWebAppSettings(currentconfig,"SicaqUsuarioBloqueado", config.Bloqueado.ToString());
                ViewBag.Mensagem = "Registro alterado com sucesso.";
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                //throw ex;
            }


            return(View(config));
        }