Guest User

Untitled

a guest
Jul 22nd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. Dim query0 = From obj In dtAginglist _
  2. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  3. And obj.Field(Of Integer)("OpenDays") = 0
  4. Dim count0 As Integer = query0.Count
  5.  
  6. Dim query1 = From obj In dtAginglist _
  7. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  8. And obj.Field(Of Integer)("OpenDays") = 1
  9. Dim count1 As Integer = query1.Count
  10.  
  11. Dim query2 = From obj In dtAginglist _
  12. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  13. And obj.Field(Of Integer)("OpenDays") = 1
  14. Dim count2 As Integer = query2.Count
  15.  
  16.  
  17. Dim query3 = From obj In dtAginglist _
  18. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  19. And obj.Field(Of Integer)("OpenDays") = 3
  20. Dim count3 As Integer = query3.Count
  21.  
  22. Dim query4 = From obj In dtAginglist _
  23. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  24. And obj.Field(Of Integer)("OpenDays") = 4
  25. Dim count4 As Integer = query4.Count
  26.  
  27. Dim query5 = From obj In dtAginglist _
  28. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  29. And obj.Field(Of Integer)("OpenDays") = 5
  30. Dim count5 As Integer = query5.Count
  31.  
  32. Dim queryOver6 = From obj In dtAginglist _
  33. Where (obj.Field(Of String)("CurrentStatus") = "Open" Or obj.Field(Of String)("CurrentStatus") = "Acknowledge") _
  34. And obj.Field(Of Integer)("OpenDays") > 5
  35. Dim countOver6 As Integer = queryOver6.Count
  36.  
  37. Dim Result As String
  38. Result = String.Format("0 Day : {1}{0}1 Day :{2}{0}2 Days :{3}{0}3 Days :{3}{0}4 Days :{5}{0}5 Days :{6}{0}Over 6 Days :{7}{0}", _
  39. vbCrLf, count0, count1, count2, count3, count4, count5)
  40.  
  41. Dim orderCounts = From c In customers New With { _
  42. c.CustomerID, Key .OrderCount = c.Orders.Count() }
  43.  
  44. Dim orderCounts = From c In customers.AsQueryable()
  45. New With
  46. {
  47. c.CustomerID,
  48. Key.OrderCount = c.Orders.Count()
  49. }
Add Comment
Please, Sign In to add comment