private void loadQuizList() { List <Quiz> quizzes = QuizLoaderDB.GetQuizList(); quizListBox.Items.Clear(); quizListBox.DisplayMember = "Title"; foreach (Quiz quiz in quizzes) { quizListBox.Items.Add(quiz); } }
private Quiz loadQuiz() { Quiz quiz = (Quiz)quizListBox.SelectedItem; if (quiz == null) { return(null); } try { quiz = QuizLoaderDB.LoadQuiz(quiz); } catch (Exception ex) { MessageBox.Show(ex.Message); return(null); } return(quiz); }
private void importQuizToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult r = openFileDialog1.ShowDialog(); if (r == DialogResult.Cancel) { return; } Quiz q; try { q = QuizLoaderFile.LoadQuiz(openFileDialog1.FileName); QuizLoaderDB.Save(q); } catch (Exception ex) { MessageBox.Show(ex.Message); } loadQuizList(); }
public void Delete() { QuizLoaderDB.Delete(this); }
public void Save() { QuizLoaderDB.Save(this); }