Beispiel #1
0
        private void OnClickConfigProcess(object sender, MouseButtonEventArgs e)
        {
            var itb = sender as XTabItemImage;

            if (null == itb)
            {
                return;
            }

            if (null == Tool.ProcessManager.ProcessManager.This)
            {
                WorkFrame.Navigate(new Tool.ProcessManager.ProcessManager());
            }


            if (null == Tool.ProcessConfig.ProcessConfig.This)
            {
                WorkFrame.Navigate(new Tool.ProcessConfig.ProcessConfig());
            }
            else
            {
                WorkFrame.Navigate(Tool.ProcessConfig.ProcessConfig.This);
                Tool.ProcessConfig.ProcessConfig.This.Refresh();
            }
        }
        private void SignInButton_Click(object sender, RoutedEventArgs e)
        {
            string login    = LoginTextBox.Text;
            string password = InPasswordBox.Password;
            User   user     = null;

            if (login != "root")
            {
                user = User.GetUser(databaseManager, login);
            }

            if (Credential.SignIn(databaseManager, encryptionHelper, new SignInRequest()
            {
                Login = login, Password = password
            }).Message == "Authenticated")
            {
                if (login == "root")
                {
                    if (radioButtons != null)
                    {
                        foreach (RadioButton radio in radioButtons)
                        {
                            if (radio.Content.ToString() == "Admin Profile")
                            {
                                radio.Visibility = Visibility.Visible;
                                radio.IsEnabled  = true;
                            }
                        }
                    }
                    WorkFrame.Navigate(typeof(DataGrid), radioButtons);
                }
                else if (login != "root")
                {
                    if (radioButtons != null)
                    {
                        foreach (RadioButton radio in radioButtons)
                        {
                            if (radio.Content.ToString() == "Doctor Profile")
                            {
                                radio.Visibility = Visibility.Visible;
                                radio.IsEnabled  = true;
                            }
                        }
                    }
                    WorkFrame.Navigate(typeof(MonitorPage), user);
                }
            }
        }
Beispiel #3
0
        private void OnClickTransfer(object sender, MouseButtonEventArgs e)
        {
            var itb = sender as XTabItemImage;

            if (null == itb)
            {
                return;
            }

            if (null == Tool.TransferPanel.FileTransferPage.This)
            {
                WorkFrame.Navigate(new Tool.TransferPanel.FileTransferPage());
            }
            else
            {
                WorkFrame.Navigate(Tool.TransferPanel.FileTransferPage.This);
            }
        }
Beispiel #4
0
        private void OnClickUpdateSoftware(object sender, MouseButtonEventArgs e)
        {
            var itb = sender as XTabItemImage;

            if (null == itb)
            {
                return;
            }

            if (null == Tool.UpdateBin.UpdateBin.This)
            {
                WorkFrame.Navigate(new Tool.UpdateBin.UpdateBin());
            }
            else
            {
                WorkFrame.Navigate(Tool.UpdateBin.UpdateBin.This);
                Tool.UpdateBin.UpdateBin.This.refresh();
            }
        }
Beispiel #5
0
        private void OnClickCarConfig(object sender, MouseButtonEventArgs e)
        {
            var itb = sender as XTabItemImage;

            if (null == itb)
            {
                return;
            }

            if (null == Tool.CarHouse.CartHousePage.This)
            {
                WorkFrame.Navigate(new Tool.CarHouse.CartHousePage());
            }
            else
            {
                WorkFrame.Navigate(Tool.CarHouse.CartHousePage.This);
                Tool.CarHouse.CartHousePage.This.SetCheck();
            }
        }
Beispiel #6
0
 public void NaviToPageConfig(string ep, Proto.ProtoFolderList list, int SelectIndex)
 {
     WorkFrame.Navigate(new Tool.P2PConfig.P2PConfig(ep, list, SelectIndex));
 }
Beispiel #7
0
 private void MainWindowsLoaded(object sender, RoutedEventArgs e)
 {
     WorkFrame.NavigationUIVisibility = NavigationUIVisibility.Hidden;
     WorkFrame.Navigate(new Tool.RobotsHome.RobotsHome());
 }
Beispiel #8
0
 public void GotoHomeConfig()
 {
     WorkFrame.Navigate(Tool.RobotsHome.RobotsHome.This);
     Tool.RobotsHome.RobotsHome.This.SetCheck();
 }
Beispiel #9
0
 public void NaviToPagePreConfig()
 {
     WorkFrame.Navigate(Tool.P2PConfig.P2PConfig.This);
 }
 private void BackButton_Checked(object sender, RoutedEventArgs e)
 {
     WorkFrame.Navigate(typeof(IntroPage));
 }