public UpdateSaleItemSerializeAction(ISaleRestClient saleRestClient, int tillNumber, int saleNumber, int lineNumber, byte registerNumber, string discount, string discountType, string quantity, string price, string reason, string reasonType) : base("UpdateSaleLine") { if (discount.Contains("%")) { discount = discount.Replace("%", ""); } if (discount.Contains("$")) { discount = discount.Replace("$", ""); } _saleRestClient = saleRestClient; _tillNumber = tillNumber; _saleNumber = saleNumber; _lineNumber = lineNumber; _registerNumber = registerNumber; _discount = discount; _discountType = discountType; _quantity = quantity; _price = price; _reason = reason; _reasonType = reasonType; }
/// <summary> /// Contrsuctor /// </summary> /// <param name="saleRestClient">Sale rest client</param> /// <param name="cacheManager">Cache manager</param> public InitializeNewSaleSerializeAction( ISaleRestClient saleRestClient, ICacheManager cacheManager) : base("InitializeNewSale") { _restClient = saleRestClient; _cacheManager = cacheManager; }
public GetSaleListSerializeAction(ISaleRestClient saleRestClient, int pageIndex) : base("GetSaleList") { _saleRestClient = saleRestClient; _pageIndex = pageIndex; }
public GetSaleBySaleNumberSerializeAction(ISaleRestClient restClient, int tillNumber, int saleNumber) : base("GetSaleBySaleNumber") { _restClient = restClient; _saleNumber = saleNumber; _tillNumber = tillNumber; }
public SearchSaleListSerializeAction(ISaleRestClient restClient, int pageIndex, int saleNumber, string date) : base("SearchSaleList") { _restClient = restClient; _saleNumber = saleNumber; _pageIndex = pageIndex; _date = date; }
public WriteOffSerializeAction( ISaleRestClient saleRestClient, ICacheManager cacheManager, Reasons reason) : base("WriteOff") { _saleRestClient = saleRestClient; _cacheManager = cacheManager; _reason = reason; }
public RemoveSaleItemSerializeAction( ISaleRestClient saleRestClient, int tillNumber, int saleNumber, int lineNumber) : base("RemoveSaleLine") { _saleRestClient = saleRestClient; _tillNumber = tillNumber; _saleNumber = saleNumber; _lineNumber = lineNumber; }
public VoidSaleSerializeAction( ISaleRestClient saleRestClient, ICacheManager cacheManager, Reasons reason) : base("VoidSale") { _saleRestClient = saleRestClient; _cacheManager = cacheManager; _reason = reason; }
public SetTaxExemptionSerializeAction(ISaleRestClient saleRestClient, ICacheManager cacheManager, string taxExemptionCode) : base("SetTaxExemption") { _saleRestClient = saleRestClient; _taxExemptionContract = new TaxExemptionContract { saleNumber = cacheManager.SaleNumber, tillNumber = cacheManager.TillNumber, taxExemptionCode = taxExemptionCode }; }
public ReturnSaleItemsSerializeAction(ISaleRestClient restClient, int saleNumber, int tillNumber, int saleTillNumber, List <int> lineNumber, string reasonCode, string reasonType) : base("ReturnSaleItems") { _restClient = restClient; _tillNumber = tillNumber; _saleTillNumber = saleTillNumber; _lineNumbers = lineNumber; _saleNumber = saleNumber; _reasonCode = reasonCode; _reasonType = reasonType; }
public ReturnSaleSerializeAction(ISaleRestClient restClient, int saleNumber, int tillNumber, int saleTillNumber, bool isCorrection, string reasonCode, string reason) : base("ReturnSale") { _restClient = restClient; _saleNumber = saleNumber; _tillNumber = tillNumber; _saleTillNumber = saleTillNumber; _isCorrection = isCorrection; _reason = reason; _reasonCode = reasonCode; }
public VerifyStockSerializeAction(ISaleRestClient saleRestClient, int saleNumber, int tillNumber, int registerNumber, string stockCode, float quantity, GiftCard giftcard, bool isReturn, bool isManuallyAdded) : base("VerifyStock") { _saleRestClient = saleRestClient; _saleNumber = saleNumber; _tillNumber = tillNumber; _registerNumber = registerNumber; _stockCode = stockCode; _quantity = quantity; _giftCard = giftcard; _isReturn = isReturn; _isManuallyAdded = isManuallyAdded; }
public SuspendSaleSerializeAction(ISaleRestClient restClient) : base("SuspendSale") { _restClient = restClient; }
public GetAllSuspendSaleSerializeAction(ISaleRestClient saleRestClient) : base("GetAllSuspendSale") { _saleRestClient = saleRestClient; }
public UnsuspendSaleSerializeAction(ISaleRestClient saleRestClient, int saleNumber) : base("UnsuspendSale") { _saleNumber = saleNumber; _saleRestClient = saleRestClient; }
public ValidateVoidSerializeAction(ISaleRestClient restClient) : base("ValidateVoid") { _restClient = restClient; }
public SaleSerializeManager(ISaleRestClient saleRestClient, ICacheManager cacheManager) { _saleRestClient = saleRestClient; _cacheManager = cacheManager; }