예제 #1
0
 private void Handle(ApplyReturnAndRefundedEvent evnt)
 {
     _refoundApplyInfo = evnt.RefoundApplyInfo;
     _status           = StoreOrderStatus.ReturnAndRefund;
 }
예제 #2
0
        /// <summary>
        /// 申请退货退款
        /// </summary>
        /// <param name="refoundApplyInfo"></param>
        public void ApplyReturnAndRefund(RefoundApplyInfo refoundApplyInfo)
        {
            refoundApplyInfo.CheckNotNull(nameof(refoundApplyInfo));

            ApplyEvent(new ApplyReturnAndRefundedEvent(refoundApplyInfo));
        }
 public ApplyReturnAndRefundedEvent(RefoundApplyInfo refoundApplyInfo)
 {
     RefoundApplyInfo = refoundApplyInfo;
 }