コード例 #1
0
ファイル: XExamVM.cs プロジェクト: FruityBrew/SpaceDoctor
        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);
        }
コード例 #2
0
ファイル: DAL.cs プロジェクト: FruityBrew/SpaceDoctor
 internal void RemoveExam(XExam examToRemove)
 {
     DbContext.Parameters.RemoveRange(examToRemove.ParamsCollection);
     DbContext.Exams.Remove(examToRemove);
 }