public ActionResult CarDelete(long id) { CarSvr svr = new CarSvr(); svr.Delete(id); return(RedirectToAction("CarSys")); }
public ActionResult CarEdit(Car model) { CarSvr svr = new CarSvr(); if (model.CarId > 0) { svr.Update(model); } else { svr.Save(model); } return(RedirectToAction("CarSys")); }
//写入车辆出入记录 public virtual bool CreateAnnal(string license, string imagePath, Equipment equipemnt, AreaAndEqu areaAndEqu) { var cardAnnalSvr = new CardAnnalSvr(); var waveAnnalSvr = new WaveAnnanSvr(); var waveAnnal = waveAnnalSvr.GetFirst(); TimeSpan ts = DateTime.Now - waveAnnal.CreateTime; var car = new CarSvr().GetItem(license); var annal = cardAnnalSvr.GetItem(license); if ((DateTime.Now - annal.CreateTime).TotalSeconds < 10) { return(false); } var cardAnnal = new CardAnnal { CreateTime = DateTime.Now, AreaId = areaAndEqu.AreaId, EquipmentId = equipemnt.EquipmentId, License = license, ImagePath = imagePath, State = areaAndEqu.State }; if (car != null || ts.TotalSeconds <= 10) { cardAnnal.IsBreak = 0; } else { cardAnnal.IsBreak = 1; } return(cardAnnalSvr.Save(cardAnnal) > 0); }
public ActionResult CarSys(string key = "") { var svr = new CarSvr(); return(View(svr.GetList(Convert.ToInt32(Request["pagerIndex"]), 20, key))); }