Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. Const FWT_ As Decimal = 0.2
  2. Const FICA_ As Decimal = 0.08
  3. Const STAT As Decimal = 0.02
  4.  
  5. Dim Hrs As Decimal
  6. Dim Rate As Decimal
  7. Dim Gros As Decimal
  8. Dim FWT As Decimal
  9. Dim Fi As Decimal
  10. Dim stat As Decimal
  11. Dim NetPay As Decimal
  12.  
  13.  
  14. Decimal.TryParse(txtHours.Text, Hrs)
  15. Decimal.TryParse(txtRate.Text, Rate)
  16.  
  17.  
  18. Gros = Math.Round(Hrs * Rate, 2)
  19. FWT = Math.Round(Gros * FWT_, 2)
  20. Fi = Math.Round(Gros * FICA_, 2)
  21. stat = Math.Round(Gros * STAT, 2)
  22. NetPay = Gros - FWT - Fi - stat
  23.  
  24. lblGr.Text = Gros.ToString("N2")
  25. lblF.Text = Fi.ToString("N2")
  26. lblF.Text = Fi.ToString("N2")
  27. lblSt.Text = stat.ToString("N2")
  28. lblN.Text = NetPay.ToString("C2")
  29.  
  30. If Hrs > 40 Then
  31. Gros += Math.Round( (Hrs-40) * Rate * 0.5 )
  32. End If
  33.  
  34. if(hours > 40)
  35. payment = 40 * rate + ((hours-40)) * (rate*1.5);
  36. else
  37. payment = hours * rate;
  38.  
  39. payment = hours > 40 ? (40 * rate + ((hours-40)) * (rate*1.5)) : (hours * rate);
  40.  
  41. Gros = Math.Round(Hrs * Rate, 2)
  42.  
  43. Gros = Math.Round(hours > 40 ? (40 * rate + ((hours-40)) * (rate*1.5)) : (hours * rate), 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement