コード例 #1
0
        public ActionResult CreatePayment(PaymentMethodsEnum method, Order order)
        {
            order.Status = OrderStatusEnum.Paid;
            _orderManager.EditOrder(order);

            return(_paymentContext.CreatePayment(method));
        }
コード例 #2
0
ファイル: PaymentContext.cs プロジェクト: lorfol/GameStore
 public ActionResult CreatePayment(PaymentMethodsEnum method)
 {
     return(_strategies[method].Pay());
 }
コード例 #3
0
ファイル: PaymentLogic.cs プロジェクト: johncoffee/eventblock
 private bool EqualPayment(string method, PaymentMethodsEnum pme)
 {
     return method.ToLower() == pme.ToString().ToLower();
 }