コード例 #1
0
 public ActionResult Edit([Bind(Include = "Id,ConfigName,ConfigValue")] AdminConfigsModel adminConfigsModel)
 {
     if (ModelState.IsValid)
     {
         ConfigService.UpdateConfig(new ConfigModel()
         {
             Id = adminConfigsModel.Id, ConfigName = adminConfigsModel.ConfigName, ConfigValue = adminConfigsModel.ConfigValue
         });
         return(RedirectToAction("Index"));
     }
     return(View(adminConfigsModel));
 }
コード例 #2
0
        // GET: AdminConfigs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AdminConfigsModel adminConfigsModel = ConfigService.GetConfigs().Select(c => new AdminConfigsModel()
            {
                Id = c.Id, ConfigName = c.ConfigName, ConfigValue = c.ConfigValue
            }).Where(c => c.Id == id).FirstOrDefault();

            if (adminConfigsModel == null)
            {
                return(HttpNotFound());
            }
            return(View(adminConfigsModel));
        }