C# 클래스 PetShop.UI.CheckOut

파일 보기 프로젝트 열기: netTiers/netTiers

보호된 프로퍼티들

프로퍼티 타입 설명
CartListOrdered global::PetShop.UI.Controls.CartList
FinishButton global::System.Web.UI.WebControls.LinkButton
FinishPreviousButton global::System.Web.UI.WebControls.LinkButton
ItemsOnBackOrder global::System.Web.UI.WebControls.Literal
LinkButton1 global::System.Web.UI.WebControls.LinkButton
StartNextButton global::System.Web.UI.WebControls.LinkButton
StepNextButton global::System.Web.UI.WebControls.LinkButton
StepNextButton2 global::System.Web.UI.WebControls.LinkButton
StepPreviousButton global::System.Web.UI.WebControls.LinkButton
billingConfirm global::PetShop.UI.Controls.AddressConfirm
billingForm global::PetShop.UI.Controls.AddressForm
chkShipToBilling global::System.Web.UI.WebControls.CheckBox
lblMsg global::System.Web.UI.WebControls.Label
listCCType global::System.Web.UI.WebControls.DropDownList
ltlCreditCard global::System.Web.UI.WebControls.Literal
ltlCreditCardComplete global::System.Web.UI.WebControls.Literal
ltlTotal global::System.Web.UI.WebControls.Literal
ltlTotalComplete global::System.Web.UI.WebControls.Literal
panFicusStep1 global::System.Web.UI.WebControls.Panel
panFicusStep2 global::System.Web.UI.WebControls.Panel
panFicusStep3 global::System.Web.UI.WebControls.Panel
panFicusStep4 global::System.Web.UI.WebControls.Panel
shippingConfirm global::PetShop.UI.Controls.AddressConfirm
shippingForm global::PetShop.UI.Controls.AddressForm
txtCCNumber global::System.Web.UI.WebControls.TextBox
txtExpDate global::System.Web.UI.WebControls.TextBox
valCCNumber global::System.Web.UI.WebControls.RequiredFieldValidator
valCCNumber1 global::System.Web.UI.WebControls.RegularExpressionValidator
valExpDate global::System.Web.UI.WebControls.RequiredFieldValidator
valExpDate1 global::System.Web.UI.WebControls.RegularExpressionValidator
valExpDate2 global::System.Web.UI.WebControls.CustomValidator
wzdCheckOut global::System.Web.UI.WebControls.Wizard
wzdStep1 global::System.Web.UI.WebControls.WizardStep
wzdStep2 global::System.Web.UI.WebControls.WizardStep
wzdStep3 global::System.Web.UI.WebControls.WizardStep
wzdStep4 global::System.Web.UI.WebControls.WizardStep
wzdStep5 global::System.Web.UI.WebControls.WizardStep

보호된 메소드들

메소드 설명
Page_Load ( object sender, EventArgs e ) : void
ServerValidate ( object source, ServerValidateEventArgs value ) : void

Custom validator to check CC expiration date

chkShipToBilling_CheckedChanged ( object sender, EventArgs e ) : void

Handler for "Ship to Billing Addredd" checkbox. Prefill/Clear shipping address form.

wzdCheckOut_ActiveStePChanged ( object sender, EventArgs e ) : void

Changing Wiszard steps

wzdCheckOut_FinishButtonClick ( object sender, WizardNavigationEventArgs e ) : void

Process the order

비공개 메소드들

메소드 설명
GetCreditCard ( ) : CreditCard

Create CreditCardInfo object from user input

메소드 상세

Page_Load() 보호된 메소드

protected Page_Load ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

ServerValidate() 보호된 메소드

Custom validator to check CC expiration date
protected ServerValidate ( object source, ServerValidateEventArgs value ) : void
source object
value ServerValidateEventArgs
리턴 void

chkShipToBilling_CheckedChanged() 보호된 메소드

Handler for "Ship to Billing Addredd" checkbox. Prefill/Clear shipping address form.
protected chkShipToBilling_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

wzdCheckOut_ActiveStePChanged() 보호된 메소드

Changing Wiszard steps
protected wzdCheckOut_ActiveStePChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

wzdCheckOut_FinishButtonClick() 보호된 메소드

Process the order
protected wzdCheckOut_FinishButtonClick ( object sender, WizardNavigationEventArgs e ) : void
sender object
e WizardNavigationEventArgs
리턴 void

프로퍼티 상세

CartListOrdered 보호되어 있는 프로퍼티

CartListOrdered control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::PetShop.UI.Controls.CartList CartListOrdered
리턴 global::PetShop.UI.Controls.CartList

FinishButton 보호되어 있는 프로퍼티

FinishButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton FinishButton
리턴 global::System.Web.UI.WebControls.LinkButton

FinishPreviousButton 보호되어 있는 프로퍼티

FinishPreviousButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton FinishPreviousButton
리턴 global::System.Web.UI.WebControls.LinkButton

ItemsOnBackOrder 보호되어 있는 프로퍼티

ItemsOnBackOrder control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal ItemsOnBackOrder
리턴 global::System.Web.UI.WebControls.Literal

LinkButton1 보호되어 있는 프로퍼티

LinkButton1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton LinkButton1
리턴 global::System.Web.UI.WebControls.LinkButton

StartNextButton 보호되어 있는 프로퍼티

StartNextButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton StartNextButton
리턴 global::System.Web.UI.WebControls.LinkButton

StepNextButton 보호되어 있는 프로퍼티

StepNextButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton StepNextButton
리턴 global::System.Web.UI.WebControls.LinkButton

StepNextButton2 보호되어 있는 프로퍼티

StepNextButton2 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton StepNextButton2
리턴 global::System.Web.UI.WebControls.LinkButton

StepPreviousButton 보호되어 있는 프로퍼티

StepPreviousButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton StepPreviousButton
리턴 global::System.Web.UI.WebControls.LinkButton

billingConfirm 보호되어 있는 프로퍼티

billingConfirm control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::PetShop.UI.Controls.AddressConfirm billingConfirm
리턴 global::PetShop.UI.Controls.AddressConfirm

billingForm 보호되어 있는 프로퍼티

billingForm control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::PetShop.UI.Controls.AddressForm billingForm
리턴 global::PetShop.UI.Controls.AddressForm

chkShipToBilling 보호되어 있는 프로퍼티

chkShipToBilling control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CheckBox chkShipToBilling
리턴 global::System.Web.UI.WebControls.CheckBox

lblMsg 보호되어 있는 프로퍼티

lblMsg control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Label lblMsg
리턴 global::System.Web.UI.WebControls.Label

listCCType 보호되어 있는 프로퍼티

listCCType control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.DropDownList listCCType
리턴 global::System.Web.UI.WebControls.DropDownList

ltlCreditCard 보호되어 있는 프로퍼티

ltlCreditCard control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal ltlCreditCard
리턴 global::System.Web.UI.WebControls.Literal

ltlCreditCardComplete 보호되어 있는 프로퍼티

ltlCreditCardComplete control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal ltlCreditCardComplete
리턴 global::System.Web.UI.WebControls.Literal

ltlTotal 보호되어 있는 프로퍼티

ltlTotal control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal ltlTotal
리턴 global::System.Web.UI.WebControls.Literal

ltlTotalComplete 보호되어 있는 프로퍼티

ltlTotalComplete control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Literal ltlTotalComplete
리턴 global::System.Web.UI.WebControls.Literal

panFicusStep1 보호되어 있는 프로퍼티

panFicusStep1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Panel panFicusStep1
리턴 global::System.Web.UI.WebControls.Panel

panFicusStep2 보호되어 있는 프로퍼티

panFicusStep2 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Panel panFicusStep2
리턴 global::System.Web.UI.WebControls.Panel

panFicusStep3 보호되어 있는 프로퍼티

panFicusStep3 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Panel panFicusStep3
리턴 global::System.Web.UI.WebControls.Panel

panFicusStep4 보호되어 있는 프로퍼티

panFicusStep4 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Panel panFicusStep4
리턴 global::System.Web.UI.WebControls.Panel

shippingConfirm 보호되어 있는 프로퍼티

shippingConfirm control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::PetShop.UI.Controls.AddressConfirm shippingConfirm
리턴 global::PetShop.UI.Controls.AddressConfirm

shippingForm 보호되어 있는 프로퍼티

shippingForm control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::PetShop.UI.Controls.AddressForm shippingForm
리턴 global::PetShop.UI.Controls.AddressForm

txtCCNumber 보호되어 있는 프로퍼티

txtCCNumber control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.TextBox txtCCNumber
리턴 global::System.Web.UI.WebControls.TextBox

txtExpDate 보호되어 있는 프로퍼티

txtExpDate control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.TextBox txtExpDate
리턴 global::System.Web.UI.WebControls.TextBox

valCCNumber 보호되어 있는 프로퍼티

valCCNumber control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.RequiredFieldValidator valCCNumber
리턴 global::System.Web.UI.WebControls.RequiredFieldValidator

valCCNumber1 보호되어 있는 프로퍼티

valCCNumber1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.RegularExpressionValidator valCCNumber1
리턴 global::System.Web.UI.WebControls.RegularExpressionValidator

valExpDate 보호되어 있는 프로퍼티

valExpDate control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.RequiredFieldValidator valExpDate
리턴 global::System.Web.UI.WebControls.RequiredFieldValidator

valExpDate1 보호되어 있는 프로퍼티

valExpDate1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.RegularExpressionValidator valExpDate1
리턴 global::System.Web.UI.WebControls.RegularExpressionValidator

valExpDate2 보호되어 있는 프로퍼티

valExpDate2 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator valExpDate2
리턴 global::System.Web.UI.WebControls.CustomValidator

wzdCheckOut 보호되어 있는 프로퍼티

wzdCheckOut control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Wizard wzdCheckOut
리턴 global::System.Web.UI.WebControls.Wizard

wzdStep1 보호되어 있는 프로퍼티

wzdStep1 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.WizardStep wzdStep1
리턴 global::System.Web.UI.WebControls.WizardStep

wzdStep2 보호되어 있는 프로퍼티

wzdStep2 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.WizardStep wzdStep2
리턴 global::System.Web.UI.WebControls.WizardStep

wzdStep3 보호되어 있는 프로퍼티

wzdStep3 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.WizardStep wzdStep3
리턴 global::System.Web.UI.WebControls.WizardStep

wzdStep4 보호되어 있는 프로퍼티

wzdStep4 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.WizardStep wzdStep4
리턴 global::System.Web.UI.WebControls.WizardStep

wzdStep5 보호되어 있는 프로퍼티

wzdStep5 control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.WizardStep wzdStep5
리턴 global::System.Web.UI.WebControls.WizardStep