コード例 #1
0
ファイル: CommonController.cs プロジェクト: SweetieXu/lhzw
        public ActionResult GetUserVehiclesByPlateNum(string plateNum)
        {
            List <UserVehiclesModel> list = new List <UserVehiclesModel>();

            // 默认模式
            if (base.VehicleViewMode)
            {
                list = VehicleBLL.GetDefaultVehiclesAndStrucNameByPlateNum(base.CurrentStrucID, plateNum);
            }
            else
            {
                list = VehicleBLL.GetVehiclesAndStrucNameByPlateNum(base.CurrentUserID, plateNum);
            }
            List <dynamic> resultList = new List <dynamic>();

            foreach (var item in list)
            {
                resultList.Add(new
                {
                    label     = item.PlateNum + "[" + item.StrucName + "]",
                    value     = item.PlateNum,
                    VID       = item.VID,
                    strucName = item.StrucName,
                    VIN       = item.VIN
                });
            }
            return(Json(resultList, JsonRequestBehavior.AllowGet));
        }