/// <summary> /// 道路救援补单通知 /// </summary> /// <param name="tuhuOrderId"></param> /// <returns></returns> public bool SendRoadRescueNoti(int tuhuOrderId) { var result = false; try { using (var client = new FuleOrPeccancyServiceClient()) { var getResult = client.SendRoadRescueNoti(tuhuOrderId); getResult.ThrowIfException(true); result = getResult.Success ? getResult.Result : false; } } catch (Exception ex) { logger.Error(ex); } return(result); }
///// <summary> ///// 获取途虎订单号对应的车行易订单号 ///// </summary> ///// <param name="tuhuOrderId"></param> ///// <returns></returns> //public string SelectCheXingYiIdByTuhuOrderId(long tuhuOrderId) //{ // var result = string.Empty; // try // { // result = dbScopeReadManager.Execute(conn => DALThirdReplaceOrder.SelectCheXingYiIdByTuhuOrderId(conn, tuhuOrderId)); // } // catch (Exception ex) // { // logger.Error(ex); // } // return result; //} ///// <summary> ///// 根据车行易Id获取车行易订单信息 ///// </summary> ///// <param name="cheXingYiId"></param> ///// <returns></returns> //public CheXingYiOrderResultInfo GetCheXingYiOrderInfo(string cheXingYiId) //{ // CheXingYiOrderResultInfo result = null; // try // { // List<Tuple<String, String>> orderRsultDetail = new List<Tuple<string, string>>() // { // Tuple.Create("method_type", "detail"), // Tuple.Create("orderId", cheXingYiId), // }; // var info = ViolationHttpUtils.SendAndReceive(orderRsultDetail, VIOLATION_URL); // result = JsonConvert.DeserializeObject<CheXingYiOrderResultInfo>(info); // } // catch (Exception ex) // { // logger.Error(ex); // } // return result; //} #region 务 /// <summary> /// 发送违章代缴支付通知 /// </summary> /// <param name="tuhuOrderId"></param> /// <param name="serialNumbers"></param> /// <returns></returns> public bool SendCheXingYiPeccancyNoti(int tuhuOrderId, string serialNumbers) { var result = false; try { using (var client = new FuleOrPeccancyServiceClient()) { var getResult = client.SendCheXingYiPeccancyNoti(tuhuOrderId, serialNumbers); getResult.ThrowIfException(true); result = getResult.Success ? getResult.Result : false; } } catch (Exception ex) { logger.Error(ex); } return(result); }