Esempio n. 1
0
 public object ClearRefundOrChangeInfo([FromBody] ChangeRefundRequest requestParams)
 {
     OrderChangeFactory.Disposable(requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.Mode, requestParams.DeviceSn);
     //var orderChangeRefund = OrderChangeFactory.Factory(requestParams.StoreId, requestParams.MachineSn, requestParams.CompanyId, requestParams.Mode);
     //orderChangeRefund.Clear();
     return(null);
 }
Esempio n. 2
0
        public object RemoveRefundOrChangeInfo([FromBody] ChangeRefundRequest requestParams)
        {
            var orderChangeRefund = OrderChangeFactory.Factory(requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.Mode, requestParams.DeviceSn);

            return(orderChangeRefund.Remove(requestParams.Barcode, requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.RecordId, requestParams.ProductType));
        }
Esempio n. 3
0
        public object AddRefundOrChangeInfo([FromBody] ChangeRefundRequest requestParams)
        {
            var orderChangeRefund = OrderChangeFactory.Factory(requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.Mode, requestParams.DeviceSn);

            return(orderChangeRefund.Add(requestParams.Barcode, requestParams.StoreId, requestParams.MachineSn, requestParams.CID, requestParams.Status));
        }