frmPrincipalInicio.vb 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. Public Class frmPrincipalInicio
  2. Private Sub frmPrincipalInicio_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  3. Listas()
  4. End Sub
  5. Sub Fuente()
  6. lblMontoIngresos.ForeColor = Drawing.Color.FromArgb(237, 51, 50)
  7. lblIngresostexto.ForeColor = Drawing.Color.FromArgb(15, 151, 208)
  8. lblMontoRendimiento.ForeColor = Drawing.Color.FromArgb(237, 51, 50)
  9. lblRendimientotexto.ForeColor = Drawing.Color.FromArgb(15, 151, 208)
  10. End Sub
  11. Sub RendimientoMonto()
  12. Dim general As New DAOGeneral
  13. Dim Monto As String = "0.00"
  14. Dim Cantidad As Integer = 0
  15. Dim Rendimiento As String = "0.00 "
  16. Dim dt As DataTable = general.RendimientoMontoGraficas
  17. For Each rows As DataRow In dt.Rows
  18. If Not String.IsNullOrEmpty(rows("Rendimiento").ToString) Then
  19. Rendimiento = rows("Rendimiento").ToString
  20. End If
  21. If Not String.IsNullOrEmpty(rows("Monto").ToString) Then
  22. Monto = rows("Monto").ToString
  23. End If
  24. If Not String.IsNullOrEmpty(rows("Cantidad").ToString) Then
  25. Cantidad = rows("Cantidad")
  26. End If
  27. Next
  28. lblMontoIngresos.Text = "$ " + Monto
  29. If Cantidad = 0 Then
  30. lblMontoRendimiento.Text = "0 %"
  31. Else
  32. lblMontoRendimiento.Text = FormatNumber((((CDec(Rendimiento) / Cantidad)) * 100), 6).ToString + " %"
  33. End If
  34. End Sub
  35. Sub GraficaInstrumentos()
  36. Dim general As New DAOGeneral
  37. Dim dt As DataTable = general.InstrumentosGrafica
  38. charPastel.Series(0).Points.Clear()
  39. charPastel.Series(0).IsValueShownAsLabel = False
  40. charPastel.Series(0).LabelForeColor = Color.Transparent
  41. 'charPastel.Series(0).LabelAngle = -45
  42. 'charPastel.Series(0).Font = New Font(charPastel.Series(0).Font.Name, 5)
  43. 'charPastel.ChartAreas(0).Area3DStyle.Enable3D = True
  44. charPastel.Series(0).XValueMember = "Instrumento"
  45. charPastel.Series(0).YValueMembers = "Cantidad"
  46. charPastel.DataSource = dt
  47. End Sub
  48. Sub GraficaMontoInstrumentos()
  49. Dim general As New DAOGeneral
  50. Dim dt As DataTable = general.MontosInstrumentosGrafica
  51. charbarras.Series(0).Points.Clear()
  52. 'charbarras.ChartAreas(0).Area3DStyle.Enable3D = True
  53. charbarras.Series(0).XValueMember = "Instrumento"
  54. charbarras.Series(0).YValueMembers = "Suma"
  55. charbarras.DataSource = dt
  56. End Sub
  57. Sub GraficaRendimientoInstrumentos()
  58. Dim general As New DAOGeneral
  59. Dim dt As DataTable = general.RendimientosInstrumentoGrafica
  60. charlineal.Series(0).Points.Clear()
  61. charlineal.Series(0).XValueMember = "Instrumento"
  62. charlineal.Series(0).YValueMembers = "Suma"
  63. charlineal.DataSource = dt
  64. End Sub
  65. Sub Listas()
  66. Fuente()
  67. GraficaInstrumentos()
  68. GraficaMontoInstrumentos()
  69. GraficaRendimientoInstrumentos()
  70. RendimientoMonto()
  71. End Sub
  72. Private Sub charlineal_Click(sender As Object, e As EventArgs) Handles charlineal.Click
  73. End Sub
  74. Private Sub pnlRendimientoTotal_Paint(sender As Object, e As PaintEventArgs)
  75. End Sub
  76. Private Sub TableLayoutPanel2_Paint(sender As Object, e As PaintEventArgs) Handles TableLayoutPanel2.Paint
  77. End Sub
  78. End Class