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

상속: BaseNopController
파일 보기 프로젝트 열기: grandnode/grandnode 1 사용 예제들

공개 메소드들

메소드 설명
CustomerController ( IAuthenticationService authenticationService, IDateTimeHelper dateTimeHelper, DateTimeSettings dateTimeSettings, TaxSettings taxSettings, ILocalizationService localizationService, IWorkContext workContext, IStoreContext storeContext, IStoreMappingService storeMappingService, ICustomerService customerService, ICustomerAttributeParser customerAttributeParser, ICustomerAttributeService customerAttributeService, IGenericAttributeService genericAttributeService, ICustomerRegistrationService customerRegistrationService, ITaxService taxService, RewardPointsSettings rewardPointsSettings, CustomerSettings customerSettings, AddressSettings addressSettings, ForumSettings forumSettings, OrderSettings orderSettings, IAddressService addressService, ICountryService countryService, IStateProvinceService stateProvinceService, IOrderService orderService, IPictureService pictureService, INewsLetterSubscriptionService newsLetterSubscriptionService, IShoppingCartService shoppingCartService, IOpenAuthenticationService openAuthenticationService, IDownloadService downloadService, IWebHelper webHelper, ICustomerActivityService customerActivityService, IAddressAttributeParser addressAttributeParser, IAddressAttributeService addressAttributeService, IAddressAttributeFormatter addressAttributeFormatter, IEventPublisher eventPublisher, MediaSettings mediaSettings, IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings, CaptchaSettings captchaSettings, SecuritySettings securitySettings, ExternalAuthenticationSettings externalAuthenticationSettings, StoreInformationSettings storeInformationSettings, IReturnRequestService returnRequestService ) : System
UserAgreement ( Guid orderItemId ) : ActionResult

비공개 메소드들

메소드 설명
AccountActivation ( string token, string email ) : System.Web.Mvc.ActionResult
AddressAdd ( ) : System.Web.Mvc.ActionResult
AddressAdd ( Nop.Web.Models.Customer.CustomerAddressEditModel model, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
AddressDelete ( int addressId ) : System.Web.Mvc.ActionResult
AddressEdit ( Nop.Web.Models.Customer.CustomerAddressEditModel model, int addressId, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
AddressEdit ( int addressId ) : System.Web.Mvc.ActionResult
Addresses ( ) : System.Web.Mvc.ActionResult
Avatar ( ) : System.Web.Mvc.ActionResult
ChangePassword ( ) : ActionResult
ChangePassword ( ChangePasswordModel model ) : ActionResult
CheckUsernameAvailability ( string username ) : ActionResult
CustomerNavigation ( int selectedTabId ) : ActionResult
DownloadableProducts ( ) : ActionResult
Info ( ) : ActionResult
Info ( CustomerInfoModel model, FormCollection form ) : ActionResult
Login ( LoginModel model, string returnUrl, bool captchaValid ) : ActionResult
Login ( bool checkoutAsGuest ) : ActionResult
Logout ( ) : ActionResult
ParseCustomCustomerAttributes ( FormCollection form ) : string
PasswordRecovery ( ) : ActionResult
PasswordRecoveryConfirm ( string token, string email ) : ActionResult
PasswordRecoveryConfirmPOST ( string token, string email, PasswordRecoveryConfirmModel model ) : ActionResult
PasswordRecoverySend ( PasswordRecoveryModel model ) : ActionResult
PrepareCustomCustomerAttributes ( Customer customer, string overrideAttributesXml = "" ) : IList
PrepareCustomerInfoModel ( CustomerInfoModel model, Customer customer, bool excludeProperties, string overrideCustomCustomerAttributesXml = "" ) : void
PrepareCustomerRegisterModel ( RegisterModel model, bool excludeProperties, string overrideCustomCustomerAttributesXml = "" ) : void
Register ( ) : ActionResult
Register ( RegisterModel model, string returnUrl, bool captchaValid, FormCollection form ) : ActionResult
RegisterResult ( int resultId ) : ActionResult
RemoveAvatar ( CustomerAvatarModel model, HttpPostedFileBase uploadedFile ) : ActionResult
RemoveExternalAssociation ( int id ) : ActionResult
TryAssociateAccountWithExternalAccount ( Customer customer ) : void
UploadAvatar ( CustomerAvatarModel model, HttpPostedFileBase uploadedFile ) : ActionResult

메소드 상세

CustomerController() 공개 메소드

public CustomerController ( IAuthenticationService authenticationService, IDateTimeHelper dateTimeHelper, DateTimeSettings dateTimeSettings, TaxSettings taxSettings, ILocalizationService localizationService, IWorkContext workContext, IStoreContext storeContext, IStoreMappingService storeMappingService, ICustomerService customerService, ICustomerAttributeParser customerAttributeParser, ICustomerAttributeService customerAttributeService, IGenericAttributeService genericAttributeService, ICustomerRegistrationService customerRegistrationService, ITaxService taxService, RewardPointsSettings rewardPointsSettings, CustomerSettings customerSettings, AddressSettings addressSettings, ForumSettings forumSettings, OrderSettings orderSettings, IAddressService addressService, ICountryService countryService, IStateProvinceService stateProvinceService, IOrderService orderService, IPictureService pictureService, INewsLetterSubscriptionService newsLetterSubscriptionService, IShoppingCartService shoppingCartService, IOpenAuthenticationService openAuthenticationService, IDownloadService downloadService, IWebHelper webHelper, ICustomerActivityService customerActivityService, IAddressAttributeParser addressAttributeParser, IAddressAttributeService addressAttributeService, IAddressAttributeFormatter addressAttributeFormatter, IEventPublisher eventPublisher, MediaSettings mediaSettings, IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings, CaptchaSettings captchaSettings, SecuritySettings securitySettings, ExternalAuthenticationSettings externalAuthenticationSettings, StoreInformationSettings storeInformationSettings, IReturnRequestService returnRequestService ) : System
authenticationService IAuthenticationService
dateTimeHelper IDateTimeHelper
dateTimeSettings DateTimeSettings
taxSettings TaxSettings
localizationService ILocalizationService
workContext IWorkContext
storeContext IStoreContext
storeMappingService IStoreMappingService
customerService ICustomerService
customerAttributeParser ICustomerAttributeParser
customerAttributeService ICustomerAttributeService
genericAttributeService IGenericAttributeService
customerRegistrationService ICustomerRegistrationService
taxService ITaxService
rewardPointsSettings RewardPointsSettings
customerSettings CustomerSettings
addressSettings AddressSettings
forumSettings ForumSettings
orderSettings OrderSettings
addressService IAddressService
countryService ICountryService
stateProvinceService IStateProvinceService
orderService IOrderService
pictureService IPictureService
newsLetterSubscriptionService INewsLetterSubscriptionService
shoppingCartService IShoppingCartService
openAuthenticationService IOpenAuthenticationService
downloadService IDownloadService
webHelper IWebHelper
customerActivityService ICustomerActivityService
addressAttributeParser IAddressAttributeParser
addressAttributeService IAddressAttributeService
addressAttributeFormatter IAddressAttributeFormatter
eventPublisher IEventPublisher
mediaSettings MediaSettings
workflowMessageService IWorkflowMessageService
localizationSettings LocalizationSettings
captchaSettings CaptchaSettings
securitySettings SecuritySettings
externalAuthenticationSettings ExternalAuthenticationSettings
storeInformationSettings StoreInformationSettings
returnRequestService IReturnRequestService
리턴 System

UserAgreement() 공개 메소드

public UserAgreement ( Guid orderItemId ) : ActionResult
orderItemId Guid
리턴 ActionResult