Пример #1
0
        public static SelectionDS GetTerminals(bool isShipperSchedule)
        {
            //Get a list of terminals
            SelectionDS terminals = null;

            try {
                terminals = new SelectionDS();
                DataSet ds  = null;
                DataSet _ds = new DataSet();
                if (isShipperSchedule)
                {
                    ds = fillDataset(USP_SHIPPERS, TBL_SHIPPERS, new object[] {});
                    if (ds.Tables[TBL_SHIPPERS].Rows.Count > 0)
                    {
                        _ds.Merge(ds.Tables[TBL_SHIPPERS].Select("", "Description ASC"));
                        terminals.Merge(_ds);
                    }
                }
                else
                {
                    ds = fillDataset(USP_TERMINALS, TBL_TERMINALS, new object[] { });
                    if (ds.Tables[TBL_TERMINALS].Rows.Count > 0)
                    {
                        _ds.Merge(ds.Tables[TBL_TERMINALS].Select("", "Description ASC"));
                        terminals.Merge(_ds);
                    }
                }
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error while reading terminals.", ex); }
            return(terminals);
        }
Пример #2
0
        public static SelectionDS GetDaysOfWeek()
        {
            SelectionDS dayOfWeek = new SelectionDS();

            dayOfWeek.Selection3Table.AddSelection3TableRow(1, "Mon");
            dayOfWeek.Selection3Table.AddSelection3TableRow(2, "Tue");
            dayOfWeek.Selection3Table.AddSelection3TableRow(3, "Wed");
            dayOfWeek.Selection3Table.AddSelection3TableRow(4, "Thu");
            dayOfWeek.Selection3Table.AddSelection3TableRow(5, "Fri");
            dayOfWeek.Selection3Table.AddSelection3TableRow(6, "Sat");
            dayOfWeek.Selection3Table.AddSelection3TableRow(7, "Sun");
            dayOfWeek.AcceptChanges();
            return(dayOfWeek);
        }
Пример #3
0
        public static SelectionDS GetAgents()
        {
            //
            SelectionDS agents = null;

            try {
                agents = new SelectionDS();
                DataSet ds = fillDataset(USP_AGENTS, TBL_AGENTS, new object[] { });
                if (ds.Tables[TBL_AGENTS].Rows.Count > 0)
                {
                    DataSet _ds = new DataSet();
                    _ds.Merge(ds.Tables[TBL_AGENTS].Select("", "Description ASC"));
                    agents.Merge(_ds);
                }
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error while reading agents.", ex); }
            return(agents);
        }
Пример #4
0
        public static SelectionDS GetCarriers()
        {
            //
            SelectionDS carriers = null;

            try {
                carriers = new SelectionDS();
                DataSet ds = fillDataset(USP_CARRIERS, TBL_CARRIERS, new object[] { });
                if (ds.Tables[TBL_CARRIERS].Rows.Count > 0)
                {
                    DataSet _ds = new DataSet();
                    _ds.Merge(ds.Tables[TBL_CARRIERS].Select("", "Description ASC"));
                    carriers.Merge(_ds);
                }
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error while reading carriers.", ex); }
            return(carriers);
        }
Пример #5
0
        public static SelectionDS GetShippers()
        {
            //
            SelectionDS shippers = null;

            try {
                shippers = new SelectionDS();
                DataSet ds = fillDataset(USP_SHIPPERTERMINALS, TBL_SHIPPERTERMINALS, new object[] { });
                if (ds.Tables[TBL_SHIPPERS].Rows.Count > 0)
                {
                    DataSet _ds = new DataSet();
                    _ds.Merge(ds.Tables[TBL_SHIPPERTERMINALS].Select("", "Description ASC"));
                    shippers.Merge(_ds);
                }
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error while reading shippers.", ex); }
            return(shippers);
        }