コード例 #1
0
 public override void Next()
 {
     if (Refund.Order.OrderSource == OrderSource.OffLine)
     {
         Refund.ChangeState(new DoneState(Refund));
         return;
     }
     Refund.ChangeState(new DealingBySellerState(Refund));
 }
コード例 #2
0
 public override void Next()
 {
     Refund.ChangeState(new DoneState(Refund));
 }
コード例 #3
0
 public override void Next()
 {
     Refund.ChangeState(new InvalidatedState(Refund));
 }
コード例 #4
0
 public override void Cancel()
 {
     Refund.ChangeState(new DoneState(Refund));
 }
コード例 #5
0
 public override void Cancel()
 {
     Refund.ChangeState(new CanceledByBuyerState(Refund));
 }
コード例 #6
0
ファイル: DraftState.cs プロジェクト: joexzh/EFMySqlBugTest
 public override void Next()
 {
     Refund.ChangeState(new DealingBySellerState(Refund));
 }