public PaymentForm(float price) { InitializeComponent(); textBox1.Visible = false; label3.Visible = false; paymentsMethod = PaymentsMethod.None; label2.Text = price.ToString(); this.price = price; }
public virtual IPayment CreatePaymentMethod(PaymentsMethod method) { IPayment payment = null; switch (method) { case PaymentsMethod.Card: payment = new CardPayment(); break; case PaymentsMethod.Cash: payment = new CashPayment(); break; } return(payment); }
private void CashRadioButton2_CheckedChanged(object sender, EventArgs e) { paymentsMethod = PaymentsMethod.Cash; textBox1.Visible = true; label3.Visible = true; }
private void CardRadiobutton_CheckedChanged(object sender, EventArgs e) { paymentsMethod = PaymentsMethod.Card; textBox1.Visible = false; label3.Visible = false; }