示例#1
0
        /// <summary>
        ///新增黑白名单
        /// </summary>
        /// <param name="requesPayCheck"></param>
        /// <returns></returns>
        public APIResultBase GetBackWhiteCarInfo(NanFangUnionModel carInfo)
        {
            APIResultBase <NanFangUnionModel> apiBaseResult = new APIResultBase <NanFangUnionModel>();

            apiBaseResult.code = "0";
            apiBaseResult.msg  = "";

            BlackWhiteListModel blackWhiteModel = new BlackWhiteListModel();

            blackWhiteModel.PlateNumber    = carInfo.PlatNumber;
            blackWhiteModel.BlackWhiteType = 3;
            blackWhiteModel.StartDate      = carInfo.StartTime;
            blackWhiteModel.EndDate        = carInfo.EndTime;
            if (carInfo.CheckoutFlag == "0")
            {
                blackWhiteModel.Reason = "在场";
            }
            else
            {
                blackWhiteModel.Reason = "离场";
            }
            blackWhiteModel.Remark = carInfo.RoomNo;

            JielinkApi jieLinApi = new JielinkApi();
            APIResultBase <BlackWhiteListModel> result = jieLinApi.AddBackWhiteList(blackWhiteModel);

            if (result.code != "0")
            {
                apiBaseResult.code = "1";
                apiBaseResult.msg  = "失败!";
            }

            return(apiBaseResult);
        }
示例#2
0
        public HttpResponseMessage cardlicenseSyn(NanFangUnionModel requestdata)
        {
            NanFangUnion result = new NanFangUnion();

            return(Request.CreateResponse(result.GetBackWhiteCarInfo(requestdata)));
        }