コード例 #1
0
ファイル: Program.cs プロジェクト: bytecode0101/uCRM
        static void Main(string[] args)
        {
            IPaymentState paypalPaymentState = new PayPalPaymentState();
            IPaymentState cardPaymentState = new CardPaymentState();
            IPaymentState rambursPaymenState = new RambursPaymentState();

            Order order = new Order();
            order.Amount = 100.0;

            paypalPaymentState.Pay(order);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: lenamduytuan/uCRM
        static void Main(string[] args)
        {
            IPaymentState paypalPaymentState = new PayPalPaymentState();
            IPaymentState cardPaymentState   = new CardPaymentState();
            IPaymentState rambursPaymenState = new RambursPaymentState();

            Order order = new Order();

            order.Amount = 100.0;

            paypalPaymentState.Pay(order);
        }