コード例 #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));
     }
 }
コード例 #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));
     }
 }