public QuestionViewModel(MainViewModel main, Action close, bool isNew) { Question = new PresentationQuestion(); MainViewModel = main; _close = close; IsNew = isNew; if (main.SelectedItemQuestion != null) { Question = main.SelectedItemQuestion; } }
public void DeleteQuestions(PresentationQuestion question) { _basicsOperationQuestion.DeleteQuestion(question, SelectedItemTest.Id); RefreshQuestions(); }
public void AddQuestion(PresentationQuestion question, string testId) => _questionDao.Add(new Question { FkTest = testId, Value = question.Value, Id = Guid.NewGuid().ToString() });
public void ChangeQuestion(PresentationQuestion question, string testId) => _questionDao.Change(new Question { FkTest = testId, Value = question.Value, Id = question.Id });