public Response <GetReceiptDetailByConditionResponse> GetReceiptDetailByCondition(GetReceiptDetailByConditionRequest request, string ID) { Response <GetReceiptDetailByConditionResponse> response = new Response <GetReceiptDetailByConditionResponse>() { Result = new GetReceiptDetailByConditionResponse() }; if (request == null || request.SearchCondition == null) { ArgumentNullException ex = new ArgumentNullException("GetReceiptDetailByConditionResponse request"); LogError(ex); response.ErrorCode = ErrorCode.Argument; response.Exception = ex; return(response); } try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); response.Result = accessor.GetReceiptDetailByCondition(request.SearchCondition, ID); response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.Exception = ex; response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
public Response <GetReceiptAndReceriptDetailsResponse> PrintShelvesNike(string rid, int Flag) { Response <GetReceiptAndReceriptDetailsResponse> response = new Response <GetReceiptAndReceriptDetailsResponse>() { Result = new GetReceiptAndReceriptDetailsResponse() }; //if (request == null) //{ // ArgumentNullException ex = new ArgumentNullException("AddReceiptAndReceiptDetail request"); // LogError(ex); // response.ErrorCode = ErrorCode.Argument; // response.Exception = ex; // return response; //} try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); response.Result = accessor.PrintShelvesNike(rid, Flag); response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
public Response <GetAsnByConditionResponse> ASNQuery(GetAsnByConditionRequest request) { Response <GetAsnByConditionResponse> response = new Response <GetAsnByConditionResponse>() { Result = new GetAsnByConditionResponse() }; try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); int RowCount; response.Result.ASNCollection = accessor.ASNQuery(request.SearchCondition, request.PageIndex, request.PageSize, out RowCount); response.Result.PageCount = RowCount % request.PageSize == 0 ? RowCount / request.PageSize : RowCount / request.PageSize + 1; response.Result.PageIndex = request.PageIndex; response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.Exception = ex; response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
/// <summary> /// 下发上架任务 /// </summary> /// <param name="IDS"></param> /// <returns></returns> public Response <string> ReceiptTask(string IDS, string Name) { Response <string> response = new Response <string>(); string message = ""; try { message = new ReceiptManagementAccessor().ReceiptTask(IDS, Name); if (message == "") { response.Result = message; response.IsSuccess = true; } else { response.Result = message; response.IsSuccess = false; } return(response); } catch (Exception ex) { LogError(ex); response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; response.Result = message + ex.Message; } return(response); }
public Response <GetReceiptDetailByConditionResponse> GetFinancialStatements(GetReceiptByConditionRequest request) { Response <GetReceiptDetailByConditionResponse> response = new Response <GetReceiptDetailByConditionResponse>() { Result = new GetReceiptDetailByConditionResponse() }; if (request == null || request.SearchCondition == null) { ArgumentNullException ex = new ArgumentNullException("GetReceiptByConditionRequest request"); LogError(ex); response.ErrorCode = ErrorCode.Argument; response.Exception = ex; return(response); } try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); int RowCount; response.Result = accessor.GetFinancialStatements(request.SearchCondition, request.PageIndex, request.PageSize, out RowCount); response.Result.PageCount = RowCount % request.PageSize == 0 ? RowCount / request.PageSize : RowCount / request.PageSize + 1; response.Result.PageIndex = request.PageIndex; response.IsSuccess = true; } catch (Exception ex) { LogError(ex); response.Exception = ex; response.IsSuccess = false; response.ErrorCode = ErrorCode.Technical; } return(response); }
public bool IsExist(string receiptnum) { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); bool bl = accessor.IsExist(receiptnum); return(bl); }
public IEnumerable <ReceiptDetail> GetReceiptDetailListByReceiptNumberAndStr2(string receiptnum, string str2, string customerid, string warehousename) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetReceiptDetailListByReceiptNumberAndStr2(receiptnum, str2, customerid, warehousename)); } catch (Exception ex) { return(new List <ReceiptDetail>()); } }
public ReceiptReceiving CheckBoxNumberBackNew(string CustomerID, string BoxNumber, string oldBoxNumber, string ReceiptNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.CheckBoxNumberBackNew(CustomerID, BoxNumber, oldBoxNumber, ReceiptNumber)); } catch (Exception ex) { return(null); } }
public int GetAreaForLocationAndStoreBack_Whole(string location, string receiptNumber, string BoxNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAreaForLocationAndStoreBack_Whole(location, receiptNumber, BoxNumber)); } catch { return(0); } }
public IEnumerable <AdjustmentDetail> GetAdjustmentDetailList(string AdjustNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAdjustmentDetailList(AdjustNumber)); } catch (Exception ex) { return(new List <AdjustmentDetail>()); } }
public int StagingLocation(string name, string Warehouse, string ReceiptNumber, string BoxNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.StagingLocation(name, Warehouse, ReceiptNumber, BoxNumber)); } catch (Exception ex) { return(0); } }
public IEnumerable <ASNDetail> GetASNDetailScanBindTray(string BoxNum, string CustomerID) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetASNDetailScanBindTray(BoxNum, CustomerID)); } catch (Exception ex) { return(new List <ASNDetail>()); } }
public string CheckBindBoxNumber(string CustomerID, string BoxNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.CheckBindBoxNumber(CustomerID, BoxNumber)); } catch { return(""); } }
/// <summary> /// 获取ASN /// </summary> /// <param name="ReceiptNumber"></param> /// <returns></returns> public ASN GetASN(string ASNNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAsn(ASNNumber)); } catch (Exception ex) { return(new ASN()); } }
/// <summary> /// 获取入库单 /// </summary> /// <param name="ReceiptNumber"></param> /// <returns></returns> public Receipt GetReceipt(string ReceiptNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetReceipt(ReceiptNumber)); } catch (Exception ex) { return(new Receipt()); } }
/// <summary> /// 获取当前用户领用数量 /// </summary> /// <param name="username"></param> /// <returns></returns> public GetShelvesByConditionResponse GetRFLogQty(string username) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetRFLogQty(username)); } catch (Exception ex) { return(null); } }
public GetShelvesByConditionResponse GetReceiptByBoxNum(string BoxNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetReceiptByBoxNum(BoxNumber)); } catch (Exception ex) { return(null); } }
/// <summary> /// 查看自己领用的箱子进展 /// </summary> /// <param name="username"></param> /// <returns></returns> public IEnumerable <WMS_Log_OperationRF> GetBoxNumStatusList(string username) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetBoxNumStatusList(username)); } catch (Exception ex) { return(new List <WMS_Log_OperationRF>()); } }
public IEnumerable <WarehouseCheckDetail> GetWarehouseCheckDetailList(string PDNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetWarehouseCheckDetailList(PDNumber)); } catch (Exception ex) { return(new List <WarehouseCheckDetail>()); } }
/// <summary> /// 爱库存RF登录 /// </summary> /// <param name="UserName"></param> /// <param name="Password"></param> /// <returns></returns> public DataSet RFLogin(string UserName, string Password) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.RFLogin(UserName, Password)); } catch (Exception ex) { return(null); } }
/// <summary> /// 验证是否存在托盘号,库位号 /// </summary> /// <param name="TrayNum"></param> /// <param name="WarehouseID"></param> /// <param name="Status">0:库位表,其他:Tray表</param> /// <returns></returns> public bool IsExistTrayNumBindTray(string TrayNum, string WarehouseID, int Status = 0) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.IsExistTrayNumBindTray(TrayNum, WarehouseID, Status)); } catch (Exception ex) { return(false); } }
public IEnumerable <SKUFloar> GetSKUFloar() { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetSKUFloar()); } catch (Exception ex) { return(new List <SKUFloar>()); } }
public int UpdateReceiptReceivingByLocationBack_Whole(string name, string Warehouse, string ReceiptNumber, string BoxNumber, string Location) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.UpdateReceiptReceivingByLocationBack_Whole(name, Warehouse, ReceiptNumber, BoxNumber, Location)); } catch (Exception ex) { return(0); } }
/// <summary> /// RF查询库存 /// </summary> /// <param name="ScanNumber"></param> /// <returns></returns> public IEnumerable <Inventorys> GetInventoryList(string ScanNumber, string CustomerID) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetInventoryList(ScanNumber, CustomerID)); } catch (Exception ex) { return(new List <Inventorys>()); } }
public IEnumerable <Adjustment> GetAdjustmentListBatch(string customerid, string AdjustNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAdjustmentListBatch(customerid, AdjustNumber)); } catch (Exception ex) { return(new List <Adjustment>()); } }
public string GetAreaForLocationAndStore(string location, string receiptNumber) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAreaForLocationAndStore(location, receiptNumber)); } catch { return(""); } }
public IEnumerable <ASNDetail> GetAsnDetailListABC(string receiptnum, string customerid, string warehousename) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetAsnDetailListABC(receiptnum, customerid, warehousename)); } catch (Exception ex) { return(new List <ASNDetail>()); } }
public IEnumerable <WarehouseCheck> GetPDList(string PDNumber, string CustomerID) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetPDList(PDNumber, CustomerID)); } catch (Exception ex) { return(new List <WarehouseCheck>()); } }
public IEnumerable <ReceiptReceiving> GetReceiptReceivingListByStr2(string str2, string customerid, string warehousename) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetReceiptReceivingListByStr2(str2, customerid, warehousename)); } catch (Exception ex) { return(new List <ReceiptReceiving>()); } }
public IEnumerable <PackageInfo> GetPackageDtailRF(string StoreCode, string OrderTime, string OrderType) { try { ReceiptManagementAccessor accessor = new ReceiptManagementAccessor(); return(accessor.GetPackageDtailRF(StoreCode, OrderTime, OrderType)); } catch (Exception ex) { return(new List <PackageInfo>()); } }