JOSHUA
JOSHUA
FACULTYOFCOMPUTINGANDINFORMATIONSYSTEMS
DEPARTMENTOFINFORMATIONSYSTEMS
ASSIGNMENTFIVE
CICS313:VISUAL BASICPROGRAMMING
STUDENTINFORMATION
INDEXNUMBER: 4211220415
FULLNAME: FOLIVI JOSHUA KWASI
PROGRAMME: BSCINFORMATIONTECHNOLOGY
LEVEL: 300
SESSION: MORNING(GROUPA)
LECTURER: DR.FORGORLEMPOGO
PROFITORLOSS
CODES:
PublicClassForm1
PrivateSubButton1_Click(senderAsObject,eAsEventArgs) andles
Button1.Click
Dimcosts,revenue,profit,lossAsDouble
costs=CDbl(txtCosts.Text)
revenue=CDbl(txtRev.Text)
Ifcosts=revenueThen
txtResult.Text="Breakeve
n"
ElseIfcosts<revenueThen
profit=revenue-costs
txtResult.Text="Profitis"fiFormatCurrency(profit)
Else
loss=costs-revenue
txtResult.Text="Įossis"fiFormatCurrency(loss)
EndIf
EndSub
EndClass
GROSSPAYCALCULATOR
CODES:
PublicClassForm1
PrivateSubbtnExit_Click(senderAsObject,eAsEventArgs) andles
btnExit.Click
Me.Close()E
ndSub
PrivateSubbtnCalc_Click(senderAsObject,eAsEventArgs) andles
btnCalc.Click
'Calculateanddisplayagrosspay
DimhoursWorkedAsDouble
DimgrossPayAsDouble
Double.TryParse(hoursTextBox.Text,hoursWor
ked)
IfhoursWorked<0.0OrElsehoursWorked>40.0Then
grossĮabel.Text="Error"
Else
grossPay=hoursWorked*10.65
grossĮabel.Text=grossPay.ToString("
C2") EndIf
EndSub
PrivateSubTextBox2_TextChanged(senderAsObject,eAsEventArgs) andl
es oursTextBox.TextChanged
EndSu
EndClass
VOTINGELIGIBILITY1
CODES:
PublicClassForm1
PrivateSubButton1_Click(senderAsObject,eAsEventArgs) andles
btnCheck.Click
ConstVoteMsgAsString="Youcanvote."
ConstRegisterMsgAsString="Youneedtoregisterbeforeyoucanvote."
ConstTooYoungMsgAsString="YouaretooyoungtoVote."
DimAgeAsInteger
DimregisteredAsString=String.Empty
Integer.TryParse(Agetbx.Text,Age)
registered=Rtbx.Text.ToUpper
IfAge>=18Then
Ifregistered="Y"Then
mlbl.Text=VoteMsg
Else
mlbl.Text=RegisterMsg
EndIf
Else
mlbl.Text=TooYoungMsg
EndIf
EndSub
EndClass
VOTINGELIGIBILITY2
CODES:
PublicClassForm1
PrivateSubbtnCheck_Click_1(senderAsObject,eAsEventArgs) andles
btnCheck.Click
ConstVoteMsg="Youcanvote."
ConstRegisterMsg="Youneedtoregisterbeforeyoucanvote."
ConstTooYoungMsg="YouaretooyoungtoVote."
DimAgeAsInteger
Dimregistered=String.Empty
Integer.TryParse(txtage.Text,Ag
e) IfAge>=18Then
IfrdbtnYes.CheckedThen
lblMsg.Text=VoteMsg
ElseIfrdbtn o.CheckedThen
lblMsg.Text=RegisterM
sg
EndIf
Else
lblMsg.Text=TooYoungMsg
EndIf
EndSub
EndClass
GENTRYSUPPLY
CODES:
PublicClassForm1
PrivateSubButton1_Click(senderAsObject,eAsEventArgs) andles
shipCharge.Click
DimshipChargeAsIntege
r SelectCaseTrue
Caserdbtogo.Checked
shipCharge=20
Caserdbnigeria.Checked
shipCharge=35
Caserdbbenin.Checked
shipCharge=30
CaseElse
shipCharge=28
EndSelect
Iftextovernight.CheckedThen
shipCharge=shipCharge+
10
EndIf
txtresult.Text=shipCharge.ToString("C2"
)EndSub
PrivateSubbtnExit_Click(senderAsObject,eAsEventArgs) andles
btnExit.Click
Me.Close()E
ndSub
EndClass