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)); }
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)); }