C# 클래스 Nop.Web.Controllers.CheckoutController

상속: BaseNopController
파일 보기 프로젝트 열기: emilianionascu/NopCommerce

공개 메소드들

메소드 설명
BillingAddress ( ) : System.Web.Mvc.ActionResult
CheckoutController ( IWorkContext workContext, IShoppingCartService shoppingCartService, ILocalizationService localizationService, ITaxService taxService, ICurrencyService currencyService, IPriceFormatter priceFormatter, IOrderProcessingService orderProcessingService, ICustomerService customerService, IGenericAttributeService genericAttributeService, ICountryService countryService, IStateProvinceService stateProvinceService, IShippingService shippingService, IPaymentService paymentService, IOrderTotalCalculationService orderTotalCalculationService, ILogger logger, IOrderService orderService, IWebHelper webHelper, System.Web.HttpContextBase httpContext, IMobileDeviceHelper mobileDeviceHelper, Nop.Core.Domain.Orders.OrderSettings orderSettings, Nop.Core.Domain.Customers.RewardPointsSettings rewardPointsSettings, Nop.Core.Domain.Payments.PaymentSettings paymentSettings, Nop.Core.Domain.Common.AddressSettings addressSettings ) : System
Completed ( ) : System.Web.Mvc.ActionResult
Confirm ( ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
OnePageCheckout ( ) : System.Web.Mvc.ActionResult
OpcCompleteRedirectionPayment ( ) : System.Web.Mvc.ActionResult
PaymentInfo ( ) : System.Web.Mvc.ActionResult
PaymentMethod ( ) : System.Web.Mvc.ActionResult
SelectBillingAddress ( int addressId ) : System.Web.Mvc.ActionResult
SelectShippingAddress ( int addressId ) : System.Web.Mvc.ActionResult
ShippingAddress ( ) : System.Web.Mvc.ActionResult
ShippingMethod ( ) : System.Web.Mvc.ActionResult

비공개 메소드들

메소드 설명
CheckoutProgress ( CheckoutProgressStep step ) : System.Web.Mvc.ActionResult
ConfirmOrder ( ) : System.Web.Mvc.ActionResult
EnterPaymentInfo ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
IsMinimumOrderPlacementIntervalValid ( Customer customer ) : bool
IsPaymentWorkflowRequired ( IList cart, bool ignoreRewardPoints = false ) : bool
NewBillingAddress ( Nop.Web.Models.Checkout.CheckoutBillingAddressModel model ) : System.Web.Mvc.ActionResult
NewShippingAddress ( Nop.Web.Models.Checkout.CheckoutShippingAddressModel model ) : System.Web.Mvc.ActionResult
OpcBillingForm ( ) : System.Web.Mvc.ActionResult
OpcConfirmOrder ( ) : System.Web.Mvc.ActionResult
OpcSaveBilling ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
OpcSavePaymentInfo ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
OpcSavePaymentMethod ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
OpcSaveShipping ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
OpcSaveShippingMethod ( System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
PrepareBillingAddressModel ( int selectedCountryId = null ) : Nop.Web.Models.Checkout.CheckoutBillingAddressModel
PrepareConfirmOrderModel ( IList cart ) : Nop.Web.Models.Checkout.CheckoutConfirmModel
PreparePaymentInfoModel ( IPaymentMethod paymentMethod ) : Nop.Web.Models.Checkout.CheckoutPaymentInfoModel
PreparePaymentMethodModel ( IList cart ) : Nop.Web.Models.Checkout.CheckoutPaymentMethodModel
PrepareShippingAddressModel ( int selectedCountryId = null ) : Nop.Web.Models.Checkout.CheckoutShippingAddressModel
PrepareShippingMethodModel ( IList cart ) : Nop.Web.Models.Checkout.CheckoutShippingMethodModel
SelectPaymentMethod ( string paymentmethod, Nop.Web.Models.Checkout.CheckoutPaymentMethodModel model ) : System.Web.Mvc.ActionResult
SelectShippingMethod ( string shippingoption ) : System.Web.Mvc.ActionResult
UseOnePageCheckout ( ) : bool

메소드 상세

BillingAddress() 공개 메소드

public BillingAddress ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

CheckoutController() 공개 메소드

public CheckoutController ( IWorkContext workContext, IShoppingCartService shoppingCartService, ILocalizationService localizationService, ITaxService taxService, ICurrencyService currencyService, IPriceFormatter priceFormatter, IOrderProcessingService orderProcessingService, ICustomerService customerService, IGenericAttributeService genericAttributeService, ICountryService countryService, IStateProvinceService stateProvinceService, IShippingService shippingService, IPaymentService paymentService, IOrderTotalCalculationService orderTotalCalculationService, ILogger logger, IOrderService orderService, IWebHelper webHelper, System.Web.HttpContextBase httpContext, IMobileDeviceHelper mobileDeviceHelper, Nop.Core.Domain.Orders.OrderSettings orderSettings, Nop.Core.Domain.Customers.RewardPointsSettings rewardPointsSettings, Nop.Core.Domain.Payments.PaymentSettings paymentSettings, Nop.Core.Domain.Common.AddressSettings addressSettings ) : System
workContext IWorkContext
shoppingCartService IShoppingCartService
localizationService ILocalizationService
taxService ITaxService
currencyService ICurrencyService
priceFormatter IPriceFormatter
orderProcessingService IOrderProcessingService
customerService ICustomerService
genericAttributeService IGenericAttributeService
countryService ICountryService
stateProvinceService IStateProvinceService
shippingService IShippingService
paymentService IPaymentService
orderTotalCalculationService IOrderTotalCalculationService
logger ILogger
orderService IOrderService
webHelper IWebHelper
httpContext System.Web.HttpContextBase
mobileDeviceHelper IMobileDeviceHelper
orderSettings Nop.Core.Domain.Orders.OrderSettings
rewardPointsSettings Nop.Core.Domain.Customers.RewardPointsSettings
paymentSettings Nop.Core.Domain.Payments.PaymentSettings
addressSettings Nop.Core.Domain.Common.AddressSettings
리턴 System

Completed() 공개 메소드

public Completed ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Confirm() 공개 메소드

public Confirm ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

OnePageCheckout() 공개 메소드

public OnePageCheckout ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

OpcCompleteRedirectionPayment() 공개 메소드

public OpcCompleteRedirectionPayment ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

PaymentInfo() 공개 메소드

public PaymentInfo ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

PaymentMethod() 공개 메소드

public PaymentMethod ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

SelectBillingAddress() 공개 메소드

public SelectBillingAddress ( int addressId ) : System.Web.Mvc.ActionResult
addressId int
리턴 System.Web.Mvc.ActionResult

SelectShippingAddress() 공개 메소드

public SelectShippingAddress ( int addressId ) : System.Web.Mvc.ActionResult
addressId int
리턴 System.Web.Mvc.ActionResult

ShippingAddress() 공개 메소드

public ShippingAddress ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ShippingMethod() 공개 메소드

public ShippingMethod ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult