public override string GetTextAt(DataTable table, int index)
        {
            ConsoleDataSet.Startup_RecordsRow row = (ConsoleDataSet.Startup_RecordsRow)table.Rows[index];

            return(FormatText(new SeeVseStartupRecord(
                                  row.Start_Time,
                                  row.Cpu_ID,
                                  row.Program_ID,
                                  row.Program_Version)));
        }
Example #2
0
 public void AddRecord(ConsoleDataSet.Startup_RecordsRow startRow)
 {
     try
     {
         ConsoleDataSet.Startup_RecordsRow row = _table.NewStartup_RecordsRow();
         row.ItemArray = startRow.ItemArray;                //Copy the values
         _table.AddStartup_RecordsRow(row);
     }
     catch (Exception exc)
     {
         Debug.WriteLine(exc.ToString());
         throw;                //rethrow the same exception
     }
 }
Example #3
0
        public bool CacheSeeVseStartupRecord(RecStartup record)
        {
            ConsoleDataSet ds = new ConsoleDataSet();

            ConsoleDataSet.Startup_RecordsRow row = ds.Startup_Records.NewStartup_RecordsRow();

            row.Start_Time      = record.StartTime;
            row.Cpu_ID          = record.CpuId;
            row.Program_ID      = record.ProgramId;
            row.Program_Version = record.ProgramVersion;

            ds.Startup_Records.AddStartup_RecordsRow(row);
            managerCSR.AddRecord(row);
            return(true);
        }
Example #4
0
        private DateTime LoadSessionStartup(out string version)
        {
            version = "";
            DateTime startTime = DateTime.Now;

            ManStartupRecs man = new ManStartupRecs();

            man.SetDbName(Name.Replace(' ', '_'));
            int recordID = man.GetLastId();

            ConsoleDataSet.Startup_RecordsDataTable table = man.GetIdRange(recordID, recordID);
            if (table.Rows.Count == 1)
            {
                ConsoleDataSet.Startup_RecordsRow row = (ConsoleDataSet.Startup_RecordsRow)table.Rows[0];
                version   = row.Program_Version;
                startTime = row.Start_Time;
            }
            return(startTime);
        }