Exemple #1
0
        //The click method for clear collection of projects and set default user name and password.
        private void ResetButton_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult result = MessageBox.Show("Naozaj chcete vyčistiť zoznam projektov a resetovať prihlasovacie údaje?", "Reset", MessageBoxButton.YesNo, MessageBoxImage.Exclamation);

            switch (result)
            {
            case MessageBoxResult.Yes:
                try
                {
                    ProjectManager.ListOfProjects.Clear();
                    ProjectManager.Save();
                    Logger.Name     = "user";
                    Logger.Password = "******";
                    LoggerManager.SaveLogger();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                break;

            case MessageBoxResult.No:
                break;
            }
        }
Exemple #2
0
 //The click method confirming and saving new project settings.
 private void OkButton_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         ProjectManager.EditProjekt(Projekt, projName.Text, abbrev.Text, customer.Text);
         ProjectManager.Save();
     }
     catch (ArgumentException ex)
     {
         MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
     }
     Close();
 }
Exemple #3
0
        //The click method deleting selected project from the list.
        private void DelButton_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult result = MessageBox.Show("Naozaj chcete odstrániť zvolený projekt?", "Vymazanie projektu", MessageBoxButton.YesNo, MessageBoxImage.Exclamation);

            switch (result)
            {
            case MessageBoxResult.Yes:
                try
                {
                    ProjectManager.DeleteProject((Projekt)projListBox.SelectedItem);
                    ProjectManager.Save();
                }
                catch (ArgumentException ex)
                {
                    MessageBox.Show(ex.Message, "Chyba", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                break;

            case MessageBoxResult.No:
                break;
            }
        }