Advertisement
Guest User

Untitled

a guest
Apr 28th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.25 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using dbInterface;
  11.  
  12. namespace Hopprenn
  13. {
  14. public partial class Form1 : Form
  15. {
  16. public DBConnection dbAPI = new DBConnection();
  17.  
  18. public List<JUMPER> listHopper = new List<JUMPER>();
  19. public SortedList<Int32, TEST1> listTEST1 = new SortedList<Int32, TEST1>();
  20.  
  21. public Form1()
  22. {
  23. InitializeComponent();
  24.  
  25.  
  26. DataTable datatableResultat = dbAPI.DBGetResultat("FIGMSSQL01", "hermes", "hermes", "Whydfml2010");
  27.  
  28. DataTable datatableHopp = dbAPI.DBGetHopprenn("FIGMSSQL01", "hermes", "hermes", "Whydfml2010");
  29.  
  30. buildlistTEST1(datatableResultat);
  31. buildlistHopper(datatableHopp);
  32.  
  33. buildlistListviewMain(listTEST1);
  34. }
  35.  
  36. private void buildlistTEST1(DataTable datatable)
  37. {
  38. if (datatable != null && datatable.Rows.Count > 0)
  39. {
  40. foreach (DataRow dr in datatable.Rows)
  41. {
  42. TEST1 record = new TEST1(dr);
  43. if (!listTEST1.ContainsKey(record.plassering))
  44. listTEST1.Add(record.plassering, record);
  45. }
  46. }
  47. }
  48.  
  49. private void buildlistHopper(DataTable datatable)
  50. {
  51. if (datatable != null && datatable.Rows.Count > 0)
  52. {
  53. foreach (DataRow dr in datatable.Rows)
  54. {
  55. JUMPER record = new JUMPER(dr);
  56. listHopper.Add(record);
  57. }
  58. }
  59. }
  60.  
  61. private void buildlistListviewMain(SortedList<Int32, TEST1> sortedlist)
  62. {
  63. listView1.Items.Clear();
  64.  
  65. for (int i = 1; i <= sortedlist.Count; i++)
  66. {
  67. String[] ColumnArray = new String[] { sortedlist[i].startnummer.ToString(),
  68. sortedlist[i].etternavn.ToString(),
  69. sortedlist[i].fornavn.ToString(),
  70. sortedlist[i].land.ToString(),
  71. sortedlist[i].poengsum.ToString(),
  72. sortedlist[i].plassering.ToString()
  73. };
  74. ListViewItem lvItem = new ListViewItem(ColumnArray);
  75. listView1.Items.Add(lvItem);
  76. }
  77. }
  78.  
  79. /* private void buildlistListviewDetail(Int32 startnr)
  80. {
  81. listView2.Items.Clear();
  82.  
  83. for (int i = 0; i < listHopper.Count; i++)
  84. {
  85. if (Convert.ToInt32(listHopper[i].startnummer) == startnr)
  86. {
  87. String[] ColumnData = new String[listView2.Columns.Count];
  88.  
  89. ColumnData[0] = listHopper[i].hopplengde.ToString();
  90. ColumnData[1] = listHopper[i].dommerA.ToString();
  91. ColumnData[2] = listHopper[i].dommerB.ToString();
  92. ColumnData[3] = listHopper[i].dommerC.ToString();
  93. ColumnData[4] = listHopper[i].dommerD.ToString();
  94. ColumnData[5] = listHopper[i].dommerE.ToString();
  95. ColumnData[6] = listHopper[i].poengsum.ToString();
  96.  
  97. ListViewItem lvItem = new ListViewItem(ColumnData);
  98. listView2.Items.Add(lvItem);
  99.  
  100. }
  101. }
  102. }
  103. */
  104. private void button1_Click(object sender, EventArgs e)
  105. {
  106.  
  107. listView2.Items.Clear();
  108. panel2.Visible = false;
  109.  
  110.  
  111. }
  112.  
  113.  
  114.  
  115. private void informasjonToolStripMenuItem_Click(object sender, EventArgs e)
  116. {
  117. if (panel1.Visible == false)
  118. panel1.Visible = true;
  119. else
  120. panel1.Visible = false;
  121. }
  122.  
  123. private void avsluttToolStripMenuItem1_Click(object sender, EventArgs e)
  124. {
  125. Close();
  126. }
  127. }
  128. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement