public void displaySessionDetails(Session s)
        {
            DScsv file = new DScsv();
            List<string[]> data = file.getData(s.GetDataFilePath());
            int max = 0;
            int current = 0;
            for(int i = 0; i < data.Count; i++)
            {
                current = 0;
                for(int j = 0; j < data[i].Length; j++)
                {
                    current++;
                }
                if (current > max)
                    max = current;
            }

            DataTable dt = new DataTable("Session");
            //name columns
            for (int i = 0; i < max; i++)
            {
                dt.Columns.Add((i+1).ToString());
            }
            //add rows
            for(int i = 0; i < data.Count; i++)
            {
                dt.Rows.Add(data[i]);
            }            
            DataView dv = new DataView(dt);
            dataGridView1.DataSource = dv;
        }
Ejemplo n.º 2
0
 public static void exportSession(Session session, String saveFile)
 {
     File.Copy(session.GetDataFilePath(), saveFile);
 }