Beispiel #1
0
        public XExamVM(XExamTypeVM examType)
            : this()
        {
            _examType = examType;
            _exam.ExamType = examType.ExType;

            foreach (var v in examType.ParamTypeaObsCollection)
                this.AddParams(new XParamVM(v));
        }
Beispiel #2
0
        public XExamVM(XExam exam)
        {
            _exam = exam;
            _paramsObsCollection = new ObservableCollection<XParamVM>();

            foreach (var v in this.Exam.ParamsCollection)
                _paramsObsCollection.Add(new XParamVM(v));

            _paramCVS = new CollectionViewSource();
            _paramCVS.Source = _paramsObsCollection;

            _examType = new XExamTypeVM(Exam.ExamType);
        }
Beispiel #3
0
 /// <summary>
 /// Создает новый тип обследования и добавляет в коллекцию
 /// </summary>
 private void CreateNewExamType()
 {
     NewExamType = new XExamTypeVM();
     ExamTypesObsCollection.Add(NewExamType);
 }