示例#1
0
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public StopMangaer(BO.Stop stop)
 {
     InitializeComponent();
     managingStop = new BO.Stop();
     managingStop = stop;
     bl           = BLApi.Factory.GetBL("1");
 }
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public map2(long lineNumberInput)
 {
     InitializeComponent();
     lineNumber = lineNumberInput;
     bl         = BLApi.Factory.GetBL("1");
     addNewPolyline();
 }
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public BusManager(BO.Bus bus)
 {
     InitializeComponent();
     managingBus = new BO.Bus();
     managingBus = bus;
     bl          = BLApi.Factory.GetBL("1");
 }
        /// <summary>
        /// Initializes the current window in all existing objects
        /// </summary>
        public PresentationStops(string auInput)
        {
            InitializeComponent();
            bl = BLApi.Factory.GetBL("1");

            a = bl.GetAllStops().ToList();

            au = auInput;

            if (au == "PASSENGER")
            {
                AddButton.Visibility = Visibility.Collapsed;
                foreach (BO.Stop stop in a)
                {
                    stop.Show = BO.status.REFULING;
                }
            }
            else
            {
                foreach (BO.Stop stop in a)
                {
                    stop.Show = BO.status.READY_FOR_DRIVE;
                }
            }
            stopList.ItemsSource = a;
        }
        /// <summary>
        /// Initializes the current window in all existing objects
        /// </summary>
        public PresentationLines(string auInput)
        {
            InitializeComponent();
            bl = BLApi.Factory.GetBL("1");
            a  = bl.GetAllLines().ToList();

            au = auInput;


            if (au == "PASSENGER")
            {
                AddButton.Visibility = Visibility.Collapsed;
                foreach (BO.Line line in a)
                {
                    line.Show = BO.status.REFULING;
                }
            }
            else
            {
                foreach (BO.Line line in a)
                {
                    line.Show = BO.status.READY_FOR_DRIVE;
                }
            }



            lineList.ItemsSource = a;



            lineOptions.Items.Add("TRAVELING");
            lineOptions.Items.Add("NOT_TRAVELING");
        }
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public StartTravelLine(BO.Line mLine)
 {
     InitializeComponent();
     bl       = BLApi.Factory.GetBL("1");
     tempLine = mLine;
     busListBox.ItemsSource    = bl.GetAllBussesReadyForDrive().ToList();
     DriverListBox.ItemsSource = bl.GetAllUsers(user => user.Permission == BO.authority.Driver).ToList();
 }
 /// <summary>
 /// constractor of the window
 /// </summary>
 public LineManagerAdd()
 {
     InitializeComponent();
     bl = BLApi.Factory.GetBL("1");
     ProgressBar();
     StopListComboBox.ItemsSource = bl.GetAllStops().ToList();
     StopListListBox.ItemsSource  = stopListInput;
 }
        /// <summary>
        /// Defines actions to be performed when a  button is pressed
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void information_Click(object sender, RoutedEventArgs e)
        {
            BLApi.IBL bl;
            bl = BLApi.Factory.GetBL("1");
            Button a = (Button)sender;

            tempBus = (BO.Bus)a.DataContext;
            //new LineInfo(tempLine).Show();
        }
示例#9
0
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public SequentialStopPresention(BO.Line mLine)
 {
     InitializeComponent();
     bl       = BLApi.Factory.GetBL("1");
     tempLine = mLine;
     stopListBoxA.DataContext = tempLine.Stops;
     stopListBoxB.ItemsSource = tempLine.Stops;
     ProgressBar();
 }
        /// <summary>
        /// Initializes the current window in all existing objects
        /// </summary>
        public LineManager(BO.Line line)
        {
            InitializeComponent();
            managingLine = new BO.Line();
            managingLine = line;
            bl           = BLApi.Factory.GetBL("1");
            var managingStops = bl.GetAllStops();

            allStopsList.ItemsSource = managingStops;
            stopsList.ItemsSource    = managingLine.Stops;
        }
        /// <summary>
        /// Initializes the current window in all existing objects
        /// </summary>
        public map3()
        {
            InitializeComponent();

            bl = BLApi.Factory.GetBL("1");
            foreach (string area in bl.GetAllAreas().ToList())
            {
                areaList.Items.Add(area);
            }
            areaList.Items.Add("all areas");
        }
示例#12
0
        /// <summary>
        /// Initializes the current window in all existing objects
        /// </summary>
        public SignIn(string status)
        {
            Status = status;
            InitializeComponent();

            if (status == "DRIVER" || status == "CEO")
            {
                Sign_In.Visibility = Visibility.Collapsed;
            }

            MyData myData = new MyData()
            {
                UserLable = status
            };

            stackPanel.DataContext = myData;

            bl = BLApi.Factory.GetBL("1");
        }
示例#13
0
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public PresentationDriver()
 {
     InitializeComponent();
     bl = BLApi.Factory.GetBL("1");
     driverList.ItemsSource = bl.GetAllDrivers().ToList();
 }
 /// <summary>
 /// Initializes the current window in all existing objects
 /// </summary>
 public PresentationUser()
 {
     InitializeComponent();
     bl = BLApi.Factory.GetBL("1");
     userList.ItemsSource = bl.GetAllPassengers().ToList();
 }
 /// <summary>
 /// constractor of the window
 /// </summary>
 public SignUp()
 {
     InitializeComponent();
     ProgressBar();
     bl = BLApi.Factory.GetBL("1");
 }