コード例 #1
0
ファイル: WeChatController.cs プロジェクト: hhahh2011/CH.Gps
        public ActionResult GetOBDInfoByVehicleCode(string vehicleCode, int type)
        {
            AjaxResult ar = new AjaxResult();
            try
            {
                OBDInfoVM result=null;

                if (type == 0)
                {
                    result = ModelFacade.OBD.OBDModel.GetTodayOBDInfoByVehicleCode(vehicleCode);
                }
                else if (type == 1)
                {
                    result = ModelFacade.OBD.OBDModel.GetWeekOBDInfoByVehicleCode(vehicleCode);
                }
                else 
                {
                    result = ModelFacade.OBD.OBDModel.GetMonthOBDInfoByVehicleCode(vehicleCode);
                }

                ar.Data = result;
                return Content(ar.ToJsonString());
            }
            catch (Exception ex)
            {
                ar.Message = ex.Message;
                ar.State = AjaxResultState.Error;
                return Content(ar.ToJsonString());
            }
        }
コード例 #2
0
ファイル: WeChatController.cs プロジェクト: hhahh2011/CH.Gps
 public ActionResult GetOBDRoutes(string vehicleCodes, DateTime? st, DateTime? et)
 {
     AjaxResult ar = new AjaxResult();
     try
     {
         var result = ModelFacade.OBD.OBDModel.GetOBDRoutes(vehicleCodes, st, et);
         ar.Data = result;
         return Content(ar.ToJsonString());
     }
     catch (Exception ex)
     {
         ar.Message = ex.Message;
         ar.State = AjaxResultState.Error;
         return Content(ar.ToJsonString());
     }
 }
コード例 #3
0
ファイル: OBDController.cs プロジェクト: hhahh2011/CH.Gps
 /// <summary>
 /// 根据车辆编码获取今日统计数据
 /// </summary>
 /// <param name="vehicleCode"></param>
 /// <returns></returns>
 public ActionResult GetTodayOBDInfoByVehicleCode(string vehicleCode)
 {
     AjaxResult ar = new AjaxResult();
     try
     {
         var result = ModelFacade.OBD.OBDModel.GetTodayOBDInfoByVehicleCode(vehicleCode);
         ar.Data = result;
         return Content(ar.ToJsonString());
     }
     catch (Exception ex)
     {
         ar.Message = ex.Message;
         ar.State = AjaxResultState.Error;
         return Content(ar.ToJsonString());
     }
 }