// Written by James Hibbard /// <summary> /// Returns the WorkInfo for the given WorkID /// </summary> /// <param name="WorkID">The WorkID to specify the row</param> /// <returns>A WorkInfo object containing all info about the row.</returns> public WorkInfo getWorkInfo(int WorkID) { WorkTableAdapter workAdapter = new WorkTableAdapter(); NuRacingDataSet.WorkDataTable workTable = workAdapter.GetWork(WorkID); if (workTable.Rows.Count == 0) { throw new ArgumentException("WorkID wasn't valid"); } return(new WorkInfo((NuRacingDataSet.WorkRow)workTable.Rows[0])); }
// Written by James Hibbard /// <summary> /// Returns the WorkInfo for the given WorkID /// </summary> /// <param name="WorkID">The WorkID to specify the row</param> /// <returns>A WorkInfo object containing all info about the row.</returns> public WorkInfo getWorkInfo(int WorkID) { WorkTableAdapter workAdapter = new WorkTableAdapter(); NuRacingDataSet.WorkDataTable workTable = workAdapter.GetWork(WorkID); if (workTable.Rows.Count == 0) { throw new ArgumentException("WorkID wasn't valid"); } return new WorkInfo((NuRacingDataSet.WorkRow)workTable.Rows[0]); }