/// <summary>
        /// Get the items used in a specific reprocessing job.
        /// </summary>
        /// <param name="jobID"></param>
        /// <returns></returns>
        public static ReprocessItemList GetJobItems(int jobID)
        {
            ReprocessItemList retVal = new ReprocessItemList();

            EMMADataSet.ReprocessItemDataTable table = new EMMADataSet.ReprocessItemDataTable();
            lock (itemTableAdapter)
            {
                itemTableAdapter.FillByJob(table, jobID);
            }

            foreach (EMMADataSet.ReprocessItemRow row in table)
            {
                retVal.Add(new ReprocessItem(row));
            }

            return retVal;
        }