C# Class Nop.Web.Controllers.CheckoutController

Inheritance: BaseNopController
Afficher le fichier Open project: emilianionascu/NopCommerce

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BillingAddress() public méthode

public BillingAddress ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

CheckoutController() public méthode

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
Résultat System

Completed() public méthode

public Completed ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

Confirm() public méthode

public Confirm ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

Index() public méthode

public Index ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

OnePageCheckout() public méthode

public OnePageCheckout ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

OpcCompleteRedirectionPayment() public méthode

public OpcCompleteRedirectionPayment ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

PaymentInfo() public méthode

public PaymentInfo ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

PaymentMethod() public méthode

public PaymentMethod ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

SelectBillingAddress() public méthode

public SelectBillingAddress ( int addressId ) : System.Web.Mvc.ActionResult
addressId int
Résultat System.Web.Mvc.ActionResult

SelectShippingAddress() public méthode

public SelectShippingAddress ( int addressId ) : System.Web.Mvc.ActionResult
addressId int
Résultat System.Web.Mvc.ActionResult

ShippingAddress() public méthode

public ShippingAddress ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

ShippingMethod() public méthode

public ShippingMethod ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult