Пример #1
0
        public ActionResult Settings()
        {
            var configuration = WebConfigurationManager.OpenWebConfiguration("~");
            var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
            var model = new SettingsModel()
            {
                ConnectionString = section.ConnectionStrings["DefaultConnection"].ConnectionString
            };

            return View(model);
        }
Пример #2
0
 public ActionResult Settings(SettingsModel model)
 {
     if (ModelState.IsValid)
     {
         var configuration = WebConfigurationManager.OpenWebConfiguration("~");
         var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
         section.ConnectionStrings["DefaultConnection"].ConnectionString = model.ConnectionString;
         configuration.Save();
         return RedirectToAction("Index");
     }
     return View(model);
 }