C# Class Nop.Web.Controllers.CheckoutController

Inheritance: BaseNopController
Mostra file Open project: emilianionascu/NopCommerce

Public Methods

Method 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

Method 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 method

public BillingAddress ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

CheckoutController() public method

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
return System

Completed() public method

public Completed ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Confirm() public method

public Confirm ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

OnePageCheckout() public method

public OnePageCheckout ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

OpcCompleteRedirectionPayment() public method

public OpcCompleteRedirectionPayment ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

PaymentInfo() public method

public PaymentInfo ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

PaymentMethod() public method

public PaymentMethod ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

SelectBillingAddress() public method

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

SelectShippingAddress() public method

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

ShippingAddress() public method

public ShippingAddress ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

ShippingMethod() public method

public ShippingMethod ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult