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