Advertisement
Guest User

gg

a guest
Dec 6th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     Private Sub OrderBTN_Click(sender As Object, e As EventArgs) Handles OrderBTN.Click
  2.         Dim BookName As String = "Software Development For Beginners"
  3.         Dim price As Double = 15.99
  4.         Dim NoOfBooksOrdered As Integer = 0
  5.         Dim VoucherCode As String = "25Off"
  6.         Dim usercode As String = " "
  7.         Dim approvedcode As Boolean = False
  8.         Dim discountbeforePrice As Double
  9.         Dim discountafterprice As Double
  10.         Dim discount As Integer = 0
  11.  
  12.         NoOfBooksOrdered = 0
  13.  
  14.  
  15.         Do While (NoOfBooksOrdered <= 0) Or (NoOfBooksOrdered > 80)
  16.             NoOfBooksOrdered = InputBox("How many copies of the book would you like to buy?")
  17.         Loop
  18.  
  19.         discountbeforePrice = NoOfBooksOrdered * price
  20.  
  21.         If NoOfBooksOrdered >= 51 And NoOfBooksOrdered <= 80 Then
  22.             discount = discountbeforePrice * 0.1
  23.         ElseIf NoOfBooksOrdered >= 11 And NoOfBooksOrdered <= 50 Then
  24.             discount = discountbeforePrice * 0.075
  25.         ElseIf NoOfBooksOrdered >= 5 And NoOfBooksOrdered <= 10 Then
  26.             discount = discountbeforePrice * 0.05
  27.         Else : discount = 0
  28.         End If
  29.  
  30.         discountafterprice = discountbeforePrice - discount
  31.  
  32.         usercode = InputBox("What Is your discount code?")
  33.         If usercode = VoucherCode Then
  34.             approvedcode = True
  35.         Else
  36.             approvedcode = False
  37.         End If
  38.  
  39.         Lbltext.Text = ("")
  40.  
  41.         If discount = True Then
  42.             discountafterprice = price - 25.0
  43.         Else
  44.             discountafterprice = discountafterprice
  45.         End If
  46.  
  47.         Lbltext.Text = ("You have decided to purchase ") & BookName & vbCrLf & " You have decided to order " & NoOfBooksOrdered & " Books, which costs £" & Math.Round(discountafterprice, 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement