public TestEditorPageVM(RootVM root, object owner) : base(root, owner)
 {
     Error     = new ErrorMessageVM();
     Info      = new InfoMessageVM();
     TestModes = new List <string>();
     TestModes.Add(Settings.GROUP_MODE);
     TestModes.Add(Settings.PERSONAL_MODE);
     SelectedTestMode = Settings.DEFAULT_SELECTED_MODE;
 }
        public TestEditPageVM(RootVM root, object owner, Test test) : base(root, owner)
        {
            _oldVersion = test;
            if (test == null)
            {
                test = new Test();
            }
            Test = (Test)test.Clone();

            Title = new InputTextVM();
            Title.UseValidation = true;
            Title.Text          = Test.Title;

            Author = new InputTextVM();
            Author.UseValidation = true;
            Author.Text          = Test.Author;

            Description = new InputTextVM();
            Description.UseValidation = true;
            Description.Text          = Test.Description;

            Error = new ErrorMessageVM();
            Info  = new InfoMessageVM();
        }
 public LearningPageVM(RootVM root, object owner) : base(root, owner)
 {
     Error = new ErrorMessageVM();
     Info  = new InfoMessageVM();
     SetDefaultSelectedLesson();
 }