// ////////////////////////////////////////////////////////////////////////
        // PUBLIC METHODS
        //
        /// <summary>
        /// LoadAndAddItem
        /// </summary>
        /// <param name="name">name</param>
        /// <param name="abbreviation">abbreviation</param>
        /// <param name="companyId">companyId</param>
        /// <returns>Data</returns>
        public DataSet LoadAndAddItem(string name, string abbreviation, int companyId)
        {
            // Add item
            CreateTableStructure();
            Insert(name, abbreviation);

            // Load Co Pit Location list
            JlinerCoPitLocationListGateway jlinerCoPitLocationListGateway = new JlinerCoPitLocationListGateway(Data);
            jlinerCoPitLocationListGateway.ClearBeforeFill = false;
            jlinerCoPitLocationListGateway.Load(companyId);
            jlinerCoPitLocationListGateway.ClearBeforeFill = true;

            return Data;
        }
        /// <summary>
        /// UpdateForProcess
        /// </summary>
        public void UpdateForProcess()
        {
            JlinerCoPitLocationListGateway jlinerCoPitLocationListGateway = new JlinerCoPitLocationListGateway();

            foreach (JlinerOverviewReportTDS.JlinerOverviewRow row in (JlinerOverviewReportTDS.JlinerOverviewDataTable)Table)
            {
                if (!row.IsCoPitLocationNull())
                {
                    row.Abbreviation = jlinerCoPitLocationListGateway.GetAbbreviation(row.CoPitLocation, row.COMPANY_ID);
                }
            }
        }