private void AddStudyType() { StudyType st = new StudyType(); st.Name = "Enter Name"; st.NucMedPractice = (NucMedPractice)this.Item; StudyTypeViewModel stvm = new StudyTypeViewModel(); stvm.SetItem(st); SelectedStudyType = stvm; StudyTypes.Add(stvm); }
public override void SetItem(IDataStoreItem item) { _item = item; _rooms = new ObservableCollection <Room>(); _roles = new ObservableCollection <StaffMemberRoleViewModel>(); foreach (Room r in ((NucMedPractice)Item).Rooms) { _rooms.Add(r); } foreach (StaffMemberRole m in ((NucMedPractice)Item).Roles.Where(x => x.ParentRole == null).ToList()) { _roles.Add(new StaffMemberRoleViewModel(m)); } _studyTypes = new ObservableCollection <StudyTypeViewModel>(); foreach (StudyType st in ((NucMedPractice)Item).StudyTypes) { StudyTypeViewModel stvm = new StudyTypeViewModel(); stvm.SetItem(st); _studyTypes.Add(stvm); } }