/// <summary> /// constractor of SUPER_BUS_LIST /// </summary> public SUPER_BUS_LIST() { m_BusCollection = (BusCollection)this; m_BusCollection.m_busList = new List <Bus>(); Program_6077_5711_02.initializeBusRoute(ref m_BusCollection, ref myUniqueStops); Random r = new Random(); foreach (BusRoute bus in m_BusCollection) { int i = 0; SUPER_BUS newMbus = new SUPER_BUS(0, 0, 0, new DateTime(), bus.m_Stations, bus.m_direction, bus.m_Area, bus.m_BusLine); comprehensiveCollection.Add(new SUPER_BUS(0, 0, 0, new DateTime(), bus.m_Stations, bus.m_direction, bus.m_Area, bus.m_BusLine) { m_fuel = r.Next(1200), m_licenseNum = r.Next(100000000), m_sum_Tr = ((float)r.NextDouble() + r.Next(1200)), m_yearStart = r.Next(1950, 2020), m_sum_Tr_Treat = r.Next(20000) }); } foreach (SUPER_BUS bus in comprehensiveCollection) { int a = r.Next(2020, 2024); int b = r.Next(11) + 1; int c = r.Next(29) + 1; bus.m_time_Treat = new DateTime(a, b, c); bus.m_fuel = r.Next(1200); m_BusCollection.m_busList.Add(bus); } SpecialInit(); }
/// <summary> /// initialize combo box with busses /// </summary> /// <param name="myBusCollection"></param> public void InitializeBusList(BusCollection myBusCollection) { foreach (BusRoute myRoute in myBusCollection) { ComboBoxItem newItem = new ComboBoxItem(); newItem.Content = myRoute.ToString(); busList.Items.Add(newItem); } }
private void BindBusCode() { BusController busController = new BusController(); BusCollection busCollections = busController.SelectList(); BusInfo info = new BusInfo(); info.BusCode = " - Select One - "; info.BusID = null; busCollections.Insert(0, info); this.cboBusCode.DisplayMember = "BusCode"; this.cboBusCode.ValueMember = "BusID"; this.cboBusCode.DataSource = busCollections; }
private void BindBusNo() { BusController busController = new BusController(); BusCollection BusCollections = busController.SelectList(); BusInfo info = new BusInfo(); info.BusNo = " - Select One - "; info.BusID = null; BusCollections.Insert(0, info); this.cboBusNumber.DisplayMember = "BusNo"; this.cboBusNumber.ValueMember = "BusID"; this.cboBusNumber.DataSource = BusCollections; this.cboBusNumber.SelectedIndex = 0; }
private void BindBus() { BusController busController = new BusController(); BusCollection busCollection = busController.SelectList(); BusInfo info = new BusInfo(); info.BusNo = " - Select One - "; info.BusID = null; busCollection.Insert(0, info); cboBusNo.DisplayMember = "BusNo"; cboBusNo.ValueMember = "BusID"; cboBusNo.DataSource = busCollection; cboBusNo.SelectedIndex = 0; }
public BusCollection SelectList() { BusCollection collection = new BusCollection(); IDataReader Reader = DataAccess.SelectList(); while (Reader.Read()) { BusInfo businfo = new BusInfo(); businfo.BusID = Convert.ToString(Reader["BusID"]); businfo.BusCode = Convert.ToString(Reader["BusCode"]); businfo.BusNo = Convert.ToString(Reader["BusNo"]); businfo.BusTypeID = Convert.ToString(Reader["BusTypeID"]); businfo.BusTypeDescription = Convert.ToString(Reader["Description"]); businfo.TotalSeats = Convert.ToInt32(Reader["TotalSeats"]); collection.Add(businfo); } Reader.Close(); return(collection); }