Programming Example
Programming Example
'Purpose:
'Created by:
'Modified by:
Option Explicit On
Option Strict On
Option Infer Off
Public Class mainForm
Private Sub exitButton_Click(sender As Object, e As EventArgs) Handles exitButton.Click
Close()
End Sub
Private Sub resetButton_Click(sender As Object, e As EventArgs) Handles resetButton.Click
qtyTextbox.ResetText()
priceTextbox.ResetText()
vcodeTextbox.ResetText()
subtotalLabel.ResetText()
discountLabel.ResetText()
totalLabel.ResetText()
qtyTextbox.Focus()
End Sub
Private Sub calcButton_Click(sender As Object, e As EventArgs) Handles calcButton.Click
'Declare Variables
Dim
Dim
Dim
Dim
Dim
quantity As Integer
price As Single
vCode As String
discount As Decimal
subTotal As Single
* 0.2))
* 0.35))
* 0.25))
* 0.2))
Case Is = "T"
discount = CDec((subTotal * 0.45))
Case Is = "W"
discount = CDec((subTotal * 0.22))
Case Else
discount = 0
End Select
'Perform Calculations
subtotalLabel.Text = (quantity * price).ToString("N2")
discountLabel.Text = discount.ToString
If discount = 0 Then
totalLabel.Text = CStr(subTotal + 12)
Else
totalLabel.Text = CStr(subTotal - discount)
End If
End Sub
End Class