コード例 #1
0
 public Udapting(BO.BusStationBO busStationBO1, IBL1 bl1)
 {
     busStationBO = busStationBO1;
     InitializeComponent();
     stationNumberTextBox.Text = busStationBO1.StationNumber.ToString();
     bl = bl1;
 }
コード例 #2
0
 // private readonly BO.ConsecutiveStationsBo consecutiveStationsBo;
 public UdaptingDt(BO.StationLineBO StationLineBO, int index1, IBL1 bl1)
 {
     InitializeComponent();
     bl             = bl1;
     StationLineBO1 = StationLineBO;
     index          = index1;
 }
コード例 #3
0
 public AddUser(IBL1 bl1)
 {
     InitializeComponent();
     bl = bl1;
     permission1ComboBox.ItemsSource   = Enum.GetValues(typeof(Permission));
     permission1ComboBox.SelectedIndex = 0;
 }
コード例 #4
0
 public UdaptingUser(IBL1 bl1, UserBo UserBo1)
 {
     InitializeComponent();
     bl     = bl1;
     UserBo = UserBo1;
     usernameTextBox.Text              = UserBo.Username;
     permission1ComboBox.ItemsSource   = Enum.GetValues(typeof(Permission));
     permission1ComboBox.SelectedIndex = 0;
 }
コード例 #5
0
        public AddStationTowOldLine(IBL1 bl1, int number, BO.StationLineBO stationLineBO, BO.StationLineBO stationLineBO3)
        {
            InitializeComponent();
            bl = bl1;
            IEnumerable <BO.BusStationBO> busStationBOs = bl.ShowStation();

            StationList.ItemsSource = busStationBOs;
            NumberLine     = number;
            StationLineBO1 = stationLineBO;
            StationLineBO2 = stationLineBO3;
        }
コード例 #6
0
 public Line(IBL1 bl1)
 {
     InitializeComponent();
     bl = bl1;
     lines.ItemsSource = Lines(busLineBOs);
     //if (busLineBOs1 != null)
     //{
     //    busLineBOs.Add(bl.LineInformation(busLineBOs1.BusLineID1));
     //    _ = busLineBOs.OrderBy(item => item.BusLineID1);
     //    lines.Items.Refresh();
     //}
 }
コード例 #7
0
 public AddTimeDIS(IBL1 bl1, BO.StationLineBO stationLineBO1, BO.StationLineBO stationLineBO2, BO.StationLineBO stationLineBO3, string name)
 {
     InitializeComponent();
     bl             = bl1;
     StationLineBO1 = stationLineBO1;
     StationLineBO2 = stationLineBO2;
     StationLineBO3 = stationLineBO3;
     sa.Text        = stationLineBO1.NameOfStation;
     sbe.Text       = name;
     sc.Text        = name;
     sd.Text        = stationLineBO3.NameOfStation;
 }
コード例 #8
0
        public Bus(IBL1 bl1)
        {
            InitializeComponent();
            bl = bl1;
            IEnumerable <BO.BusBO> busBOs = bl.ShowAllBus();

            foreach (BO.BusBO item in busBOs)
            {
                listBus.Add(item);
            }
            busBODataGrid.ItemsSource = listBus;
        }
コード例 #9
0
 public UdptingLine(BO.BusLineBO busLineBO1, IBL1 bl1)
 {
     busLineBO = busLineBO1;
     InitializeComponent();
     bl = bl1;
     areaBusUrbanComboBox.ItemsSource   = Enum.GetValues(typeof(BO.Area1));
     getUrbanComboBox.ItemsSource       = Enum.GetValues(typeof(BO.Urban));
     getAvailableComboBox.ItemsSource   = Enum.GetValues(typeof(BO.Available));
     getAvailableComboBox.SelectedIndex = 0;
     getUrbanComboBox.SelectedIndex     = 0;
     areaBusUrbanComboBox.SelectedIndex = 0;
     lineNumberTextBox.Text             = busLineBO1.LineNumber.ToString();
 }
コード例 #10
0
        public LineTripS(IBL1 bl1)
        {
            InitializeComponent();
            bl = bl1;
            foreach (BO.BusStationBO item in bl.ShowStation())
            {
                busStationBOs.Add(item);
            }
            Trip.ItemsSource = busStationBOs;
            stopWatch        = new Stopwatch();

            Timerworker                       = new BackgroundWorker();
            Timerworker.DoWork               += Worker_DoWork;
            Timerworker.ProgressChanged      += Worker_ProgressChanged;
            Timerworker.WorkerReportsProgress = true;
        }
コード例 #11
0
 public ConsecutiveStations(IBL1 bl1)
 {
     InitializeComponent();
     bl = bl1;
     try
     {
         foreach (BO.ConsecutiveStationsBo item in bl.ShowConsecutiveStationsBo())
         {
             busLineBOs.Add(item);
         }
         consecutiveStationsBoListView.DataContext = busLineBOs;
     }
     catch (BO.BOExceptionStation ex)
     {
         _ = MessageBox.Show(ex.Message, "Error", MessageBoxButton.OKCancel,
                             MessageBoxImage.Error);
     }
 }
コード例 #12
0
 public ShowLine(BO.BusLineBO busLineBO, IBL1 bl1)
 {
     InitializeComponent();
     BusLine = busLineBO;
     bl      = bl1;
     foreach (BO.StationLineBO item in busLineBO.StationLineBOs)
     {
         busLineBOs.Add(item);
     }
     foreach (BO.LineExitBo item in busLineBO.LineExitBos1)
     {
         lineExitBos.Add(item);
     }
     BusLine = busLineBO;
     busStationBOListView.ItemsSource = busLineBOs;
     shoeLine.DataContext             = busLineBO;
     exit.ItemsSource = lineExitBos;
 }
コード例 #13
0
 public Station(IBL1 bl1)
 {
     InitializeComponent();
     try
     {
         bl = bl1;
         IEnumerable <BO.BusStationBO> busStationBOs = bl.ShowStation();
         foreach (BO.BusStationBO item in busStationBOs)
         {
             busLineBOs.Add(item);
         }
         StationList.ItemsSource = busLineBOs;
     }
     catch (BO.BOExceptionStation ex)
     {
         _ = MessageBox.Show(ex.Message, "Error", MessageBoxButton.OKCancel,
                             MessageBoxImage.Error);
     }
 }
コード例 #14
0
 public User(IBL1 bl1)
 {
     InitializeComponent();
     try
     {
         bl = bl1;
         IEnumerable <BO.UserBo> userBos = bl.GetListUsers();
         foreach (BO.UserBo item in userBos)
         {
             busLineBOs.Add(item);
         }
         userBoListView.ItemsSource = busLineBOs;
     }
     catch (BO.BOExceptionUser ex)
     {
         _ = MessageBox.Show(ex.Message, "Error", MessageBoxButton.OKCancel,
                             MessageBoxImage.Error);
     }
 }
コード例 #15
0
        public AddLine(IBL1 bl1)
        {
            InitializeComponent();
            bl = bl1;
            IEnumerable <BO.BusStationBO> busStationBOs = bl.ShowStation();

            firstStationComboBox.ItemsSource       = busStationBOs;
            firstStationComboBox.DisplayMemberPath = "StationNumber";

            lastStationComboBox.ItemsSource       = busStationBOs;
            lastStationComboBox.DisplayMemberPath = "StationNumber";
            Stations.ItemsSource = busStationBOs;

            areaBusUrbanComboBox.ItemsSource   = Enum.GetValues(typeof(BO.Area1));
            getUrbanComboBox.ItemsSource       = Enum.GetValues(typeof(BO.Urban));
            getAvailableComboBox.ItemsSource   = Enum.GetValues(typeof(BO.Available));
            getAvailableComboBox.SelectedIndex = 0;
            getUrbanComboBox.SelectedIndex     = 0;
            areaBusUrbanComboBox.SelectedIndex = 0;
            firstStationComboBox.SelectedIndex = 0;
            lastStationComboBox.SelectedIndex  = 0;
        }
コード例 #16
0
 public AddStation(IBL1 bl1)
 {
     InitializeComponent();
     bl = bl1;
 }
コード例 #17
0
 public LineDisplay(IBL1 bl1)
 {
     bl = bl1;
     InitializeComponent();
 }
コード例 #18
0
 public AddLineExit(int NumberLine1, IBL1 bl1)
 {
     InitializeComponent();
     bl         = bl1;
     NumberLine = NumberLine1;
 }