Guest User

Untitled

a guest
Feb 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.56 KB | None | 0 0
  1.         Sub BindChart(ByRef dvwDataView As DataView, ByVal bMonthView As Boolean)
  2.  
  3.             'Bind Chart Data
  4.             objChart.Visible = True
  5.  
  6.             Dim arrInt As Integer = 0
  7.             objChart.ImageUrl = "/ClientAdministration/ManagementConsole/Images/Reporting/Operational_MonthlySummary_" & ClientAdministration.UserProfile.AdministratorId.ToString() & ".png"
  8.  
  9.             objChart.Series("Net Invoiced Amount").Points.Clear()
  10.             objChart.Series("Received Amount").Points.Clear()
  11.             If bMonthView Then
  12.                 objChart.Width = New Unit("1500px")
  13.                 For arrInt = 0 To dvwDataView.Count - 1
  14.                     objChart.Series("Net Invoiced Amount").Points.AddXY(MonthName(dvwDataView(arrInt)("Month").ToString(), True) & " " & dvwDataView(arrInt)("Year").ToString(), dvwDataView(arrInt)("NetInvoicedAmount") * 10 / 11)
  15.                     objChart.Series("Received Amount").Points.AddY(dvwDataView(arrInt)("ReceivedAmount") * 10 / 11)
  16.                 Next
  17.             Else
  18.                 objChart.Width = New Unit("800px")
  19.                 For arrInt = 0 To dvwDataView.Count - 1
  20.                     objChart.Series("Net Invoiced Amount").Points.AddXY(WeekdayName(Weekday(CDate(dvwDataView(arrInt)(0).ToString()), Microsoft.VisualBasic.FirstDayOfWeek.System), True) & " " & CDate(dvwDataView(arrInt)(0)).ToString("dd MMM yy"), dvwDataView(arrInt)(1) * 10 / 11)
  21.                     objChart.Series("Received Amount").Points.AddY(dvwDataView(arrInt)(2) * 10 / 11)
  22.                 Next
  23.             End If
  24.  
  25.         End Sub
Add Comment
Please, Sign In to add comment