Sei sulla pagina 1di 2

Public Class Form1

Private Sub name_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


name.KeyPress
If Asc(e.KeyChar) = 13 Then
pos.Focus()
ElseIf Asc(e.KeyChar) >= 48 And Asc(e.KeyChar) <= 57 Or Asc(e.KeyChar) = 45
Then
e.Handled = True
End If

End Sub

Private Sub pos_KeyPress(sender As Object, e As KeyPressEventArgs) Handles


pos.KeyPress
If Asc(e.KeyChar) = 13 Then
oth.Focus()
End If
End Sub

Private Sub grade11_CheckedChanged(sender As Object, e As EventArgs) Handles


grade11.CheckedChanged
If grade11.Checked = True And pos.Text = "system analyst" Then
gross.Text = 25000
tax.Text = Val(gross.Text) * 0.15
sss.Text = Val(gross.Text) * 0.08
ElseIf pos.Text = "programmer" Then
gross.Text = 15000
tax.Text = Val(gross.Text) * 0.15
sss.Text = Val(gross.Text) * 0.08
ElseIf pos.Text = "data encoder" Then
gross.Text = 8000
tax.Text = Val(gross.Text) * 0.1
sss.Text = Val(gross.Text) * 0.05
ElseIf pos.Text = "operator" Then
gross.Text = 6000
tax.Text = Val(gross.Text) * 0.1
sss.Text = Val(gross.Text) * 0.05
ElseIf pos.Text = "end user" Then
gross.Text = 5000
tax.Text = Val(gross.Text) * 0.1
sss.Text = Val(gross.Text) * 0.05
End If
otp.Text = Val(oth.Text) * 100
net.Text = Val(gross.Text) + Val(otp.Text) - Val(tax.Text) - Val(sss.Text)
End Sub

Private Sub grade12_CheckedChanged(sender As Object, e As EventArgs) Handles


grade12.CheckedChanged
If grade12.Checked = True And pos.Text = "system analyst" Then
gross.Text = 30000
tax.Text = Val(gross.Text) * 0.15
sss.Text = Val(gross.Text) * 0.08
ElseIf pos.Text = "programmer" Then
gross.Text = 20000
tax.Text = Val(gross.Text) * 0.15
sss.Text = Val(gross.Text) * 0.08
ElseIf pos.Text = "data encoder" Then
gross.Text = 10000
tax.Text = Val(gross.Text) * 0.15
sss.Text = Val(gross.Text) * 0.08
ElseIf pos.Text = "operator" Then
gross.Text = 6500
tax.Text = Val(gross.Text) * 0.1
sss.Text = Val(gross.Text) * 0.05
ElseIf pos.Text = "end user" Then
gross.Text = 6000
tax.Text = Val(gross.Text) * 0.1
sss.Text = Val(gross.Text) * 0.05
End If
otp.Text = Val(oth.Text) * 100
net.Text = Val(gross.Text) + Val(otp.Text) - Val(tax.Text) - Val(sss.Text)
End Sub

Private Sub clear_Click(sender As Object, e As EventArgs) Handles clear.Click


name.Clear()
pos.Clear()
oth.Clear()
gross.Clear()
otp.Clear()
tax.Clear()
sss.Clear()
net.Clear()
grade11.Checked = False
grade12.Checked = False

End Sub

Private Sub ex_Click(sender As Object, e As EventArgs) Handles ex.Click


Me.Close()
End Sub
End Class

Potrebbero piacerti anche