Exemple #1
0
        private static void SwapElements(List <Employee2> unsortedEmployees, int j)
        {
            Employee2 e = unsortedEmployees[j];

            unsortedEmployees[j]     = unsortedEmployees[j + 1];
            unsortedEmployees[j + 1] = e;
        }
Exemple #2
0
 private void employees_to_grid(List <Employee2> employees)
 {
     dataGridView1.Rows.Clear();
     for (int i = 0; i < employees.Count; i++)
     {
         Employee2 emp = employees[i];
         string[]  row = new string[] { emp.ID.ToString(), emp.firstName, emp.lastName, emp.salary.ToString() };
         dataGridView1.Rows.Add(row);
     }
 }
Exemple #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            Employee2 emp;

            if (employees.Count != 0)
            {
                employees.Clear();
                MessageBox.Show("cleared employees");
            }
            stopwatch.Reset();
            stopwatch.Start();

            for (int i = 0; i < EMPLOYEE_NUMBER; i++)
            {
                emp = new Employee2();
                employees.Add(emp);
            }
            stopwatch.Stop();
            isSorted = false;
            employees_to_grid(employees);

            timer_lb.Text = "time to create employees list: " + stopwatch.Elapsed.TotalMilliseconds + " ms";
        }