Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.82 KB | None | 0 0
  1. Public Class CellPhoneBillz
  2.  
  3.  
  4.  
  5. Const _cdecFee As Decimal = 4.85D
  6. Const _cdecRegCharge As Decimal = 29.95D
  7. Const _cdecExtraMinFee As Decimal = 0.17D
  8.  
  9.  
  10. Private Sub Label6_ParentChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label6.ParentChanged
  11.  
  12. End Sub
  13.  
  14. Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click
  15.  
  16. Me.txtXtraMin.Text = ""
  17. Me.txtTotalBillz.Text = ""
  18. Me.txtNumOfMin.Text = ""
  19. Me.txtNumOfMin.Focus()
  20.  
  21. End Sub
  22.  
  23. Private Sub txtExtraMinCost_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
  24.  
  25.  
  26.  
  27. End Sub
  28.  
  29. Private Sub btnDisplayCost_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDisplayCost.Click
  30. 'this shit is all fucked up.....!
  31.  
  32. Dim decEXTRAmin As Decimal
  33. Dim decTotalCostofCharges As Decimal
  34. Dim decNumOfmin As Decimal
  35.  
  36.  
  37.  
  38. If IsNumeric(Me.txtNumOfMin.Text) Then
  39. decNumOfmin = Convert.ToDecimal(Me.txtNumOfMin.Text)
  40.  
  41. End If
  42. If decNumOfmin > 0 Then
  43. decNumOfmin = Convert.ToDecimal(Me.txtNumOfMin.Text)
  44. decTotalCostofCharges = _cdecRegCharge + _cdecFee
  45. txtXtraMin.Text = ""
  46. Me.txtTotalBillz.Text = decTotalCostofCharges.ToString("c")
  47.  
  48.  
  49. End If
  50. If txtNumOfMin.Text > 300 Then
  51.  
  52. Me.txtXtraMin.Text = (decEXTRAmin - 300) * _cdecExtraMinFee
  53. Me.txtTotalBillz.Text = (decEXTRAmin - 300) * _cdecExtraMinFee + _cdecFee + _cdecRegCharge
  54.  
  55. End If
  56.  
  57. If txtNumOfMin.Text < 0 Then
  58. MsgBox("You entered " & decNumOfmin.ToString() & ". Enter A Positive Number.", 21, "Input Error")
  59. Me.txtNumOfMin.Text = ""
  60. Me.txtNumOfMin.Focus()
  61. Me.txtTotalBillz.Text = ""
  62. Me.txtXtraMin.Text = ""
  63.  
  64. Else
  65. MsgBox("Enter a Numerical Value.", 21, "Input Error.")
  66. Me.txtNumOfMin.Text = ""
  67. Me.txtNumOfMin.Focus()
  68. Me.txtTotalBillz.Text = ""
  69. Me.txtXtraMin.Text = ""
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81. End If
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88. End Sub
  89.  
  90. Private Sub txtNumOfMin_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtNumOfMin.TextChanged
  91.  
  92.  
  93.  
  94.  
  95. End Sub
  96.  
  97. Private Sub lblTaxFee_ParentChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblTaxFee.ParentChanged
  98.  
  99. End Sub
  100.  
  101. Private Sub txtTotalBillz_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtTotalBillz.TextChanged
  102.  
  103. End Sub
  104.  
  105. Private Sub CellPhoneBillz_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  106.  
  107.  
  108.  
  109. End Sub
  110. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement