public static bool ModifyCar(CarEntity car) { int result = 0; if (car != null) { CarRepository mr = new CarRepository(); CarInfo carInfo = TranslateCarInfo(car); if (car.CarID > 0) { carInfo.ModifyDate = DateTime.Now; result = mr.ModifyCarInfo(carInfo); } else { carInfo.CreateDate = DateTime.Now; carInfo.ModifyDate = DateTime.Now; result = mr.CreateNewCarInfo(carInfo); } List <CarInfo> miList = mr.GetAllCarInfo();//刷新缓存 Cache.Add("CarALL", miList); } return(result > 0); }