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))); }
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 } }
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); }
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); }