Exemple #1
0
 public ActionResult Edit(string terID)
 {
     if (string.IsNullOrEmpty(terID))
     {
         return RedirectToAction("Index");
     }
     else {
         var editTer = db.Terminals.FirstOrDefault(p => p.TerminalID == terID);
         if (editTer == null) return RedirectToAction("Index");
         editTerminalModel nowTer = new editTerminalModel();
         nowTer.TerminalID = editTer.TerminalID;
         nowTer.TerminalName = editTer.TerminalName;
         nowTer.TerminalAddr = editTer.TerminalAddr;
         nowTer.TemMax = editTer.TemMax;
         nowTer.HumiMax = editTer.HumiMax;
         nowTer.Pm25Max = editTer.Pm25Max;
         nowTer.LuminMax = editTer.LuminMax;
         nowTer.UVMax = editTer.UVMax;
         nowTer.GasMax = editTer.GasMax;
         return View(nowTer);
     }
 }
Exemple #2
0
 public ActionResult Edit(editTerminalModel model)
 {
     if (this.ModelState.IsValid)
     {
         var editTer = db.Terminals.FirstOrDefault(p => p.TerminalID == model.TerminalID);
         if (editTer == null)
         {
             return RedirectToAction("Index");
         }
         UpdateModel(editTer);
         db.SaveChanges();
         return RedirectToAction("Index", "Terminal");
     }
     else { 
         this.ModelState.AddModelError("error","未知错误");
         return View(model);
     }
 }