public Response <GetMaryKayOrderIssuedRequest> GetHttpYD(GetMaryKayOrderIssuedRequest request) { Response <GetMaryKayOrderIssuedRequest> response = new Response <GetMaryKayOrderIssuedRequest>() { Result = new GetMaryKayOrderIssuedRequest() }; if (request == null) { ArgumentNullException ex = new ArgumentNullException("GetHttpYD request"); LogError(ex); response.ErrorCode = ErrorCode.Argument; response.Exception = ex; return(response); } try { MaryKayAccessor accessor = new MaryKayAccessor(); response.Result.YDTable = accessor.GetHttpYD(request.ID); response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; response.Exception = ex; } return(response); }
public void UpdateOrderNoIsSuedStatus(GetMaryKayOrderIssuedRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("UpdateOrderNoIsSuedStatus request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.UpdateOrderNoIsSuedStatus(request.OrderNoIssuedStatus, request.ID); } catch (Exception ex) { LogError(ex); } }
public void AddYUNDATrackInfo(GetMaryKayTrackInfoRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("UpdatePODStatusByCustomerOrderNumber request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.AddYUNDATrackInfo(request.CustomerOrderNumber, request.Creator, request.CreateTime, request.TrackInfo, request.TrackComment, request.ResponsibilityOwner, request.TrackTime, request.SignName); } catch (Exception ex) { LogError(ex); } }
public void UpdatePODStatusByCustomerOrderNumber(GetMaryKayTrackInfoRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("UpdatePODStatusByCustomerOrderNumber request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.UpdatePODStatusByCustomerOrderNumber(request.CustomerOrderNumber, request.PODStatusID, request.PODStatusName); } catch (Exception ex) { LogError(ex); } }
public void UpdateIsNormalByID(GetMaryKayTrackInfoRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("UpdateIsNormalByID request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.UpdateIsNormalByID(request.UpLoadMKStatus, request.PodTrackID); } catch (Exception ex) { LogError(ex); } }
public void AddMaryKayInterfaceLog(GetMaryKayOrderIssuedRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("AddMaryKayInterfaceLog request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.AddMaryKayInterfaceLog(request.InterfaceLog); } catch (Exception ex) { LogError(ex); } }
/// <summary> /// 获取玫琳凯省份信息 /// </summary> public Response <IEnumerable <DMS_Province> > GetMaryKayProvince() { MaryKayAccessor accessor = new MaryKayAccessor(); Response <IEnumerable <DMS_Province> > response = new Response <IEnumerable <DMS_Province> >(); try { response.Result = accessor.GetMaryKayProvince(); response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
public bool DeleteTrackInfoByID(GetMaryKayTrackInfoRequest request) { if (request == null) { ArgumentNullException ex = new ArgumentNullException("DeleteTrackInfoByID request"); LogError(ex); } try { MaryKayAccessor accessor = new MaryKayAccessor(); accessor.DeleteTrackInfoByID(request.ID); } catch (Exception ex) { LogError(ex); return(false); } return(true); }