public EKvizWindowViewModel() { _answer = new Answer(); _course = new Course(); _question = new Question(); _quiz = new Quiz(); _modifiedQuiz = new Quiz(); _answers = new ObservableCollection<Answer>(); _quizes = new ObservableCollection<Quiz>(); _questions = new ObservableCollection<Question>(); _courses = new ObservableCollection<Course>(); _isSingleChoice = true; _isMultipleChoice = false; }
void ButtonOpenModifyQuizWindowExecute() { ModifiedQuiz = new Quiz(); ModifiedQuiz.Title = Quiz.Title; ModifiedQuiz.AvailableFrom = Quiz.AvailableFrom; ModifiedQuiz.AvailableTo = Quiz.AvailableTo; Dialogs.ModifyQuizWindow modifyQuizWindow = new Dialogs.ModifyQuizWindow(); modifyQuizWindow.DataContext = this; modifyQuizWindow.ShowDialog(); }
void ButtonOpenCreateQuizWindowExecute() { Dialogs.NewQuizWindow newQuizWindow = new Dialogs.NewQuizWindow(); _quiz = new Quiz(); _quiz.AvailableFrom = DateTime.Now.Date; _quiz.AvailableTo = DateTime.Now.Date.AddDays(1); newQuizWindow.DataContext = this; newQuizWindow.ShowDialog(); }