public ActionResult CreatePayment(PaymentMethodsEnum method, Order order) { order.Status = OrderStatusEnum.Paid; _orderManager.EditOrder(order); return(_paymentContext.CreatePayment(method)); }
public ActionResult CreatePayment(PaymentMethodsEnum method) { return(_strategies[method].Pay()); }
private bool EqualPayment(string method, PaymentMethodsEnum pme) { return method.ToLower() == pme.ToString().ToLower(); }