示例#1
0
        /// <summary>
        /// 添加运单信息
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public AddWaybillLnquiryResponse AddWaybillLnquiry(AddWaybillLnquiryRequest request)
        {
            AddWaybillLnquiryResponse response = new AddWaybillLnquiryResponse();

            if (request == null || !string.IsNullOrEmpty(request.FreightTotal.ToString()))
            {
                response.Status  = false;
                response.Message = "运费不能为空呀";
                return(response);
            }
            if (request == null)
            {
                response.Status  = false;
                response.Message = "快递时间不能为空呀";
                return(response);
            }
            if (request == null || !string.IsNullOrEmpty(request.TrackingDetails))
            {
                response.Status  = false;
                response.Message = "快递详情不能为空呀";
                return(response);
            }
            if (request == null)
            {
                response.Status  = false;
                response.Message = "物品状态不能为空呀";
                return(response);
            }

            WaybillLnquiry waybill = new WaybillLnquiry()
            {
                FreightTotal    = request.FreightTotal,
                TrackingDate    = request.TrackingDate,
                TrackingDetails = request.TrackingDetails,
                TrackingState   = request.TrackingState
            };
            var res = dal.AddWaybillLnquiry(waybill);

            if (res > 0)
            {
                response.IsRegistSuccess = true;
                response.Message         = "添加成功";
            }
            else
            {
                response.Message = "添加失败";
            }
            return(response);
        }
示例#2
0
 /// <summary>
 /// 添加运单信息
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public AddWaybillLnquiryResponse AddWaybillLnquiry(AddWaybillLnquiryRequest request)
 {
     return(ApiRequestHelper.Post <AddWaybillLnquiryRequest, AddWaybillLnquiryResponse>(request));
 }
示例#3
0
 public AddWaybillLnquiryResponse AddWaybillLnquiry(AddWaybillLnquiryRequest request)
 {
     return(bll.AddWaybillLnquiry(request));
 }