Пример #1
0
        public ChangesLiveUploadVM(OrganizationalStructureVM organizationalStructureVM)
        {
            _organizationalStructureVM = organizationalStructureVM;

            _organizationalStructureVM.JobRoles.CollectionChanged  += WhenItemIsModifiedInvokeSave;
            _organizationalStructureVM.Employees.CollectionChanged += WhenItemIsModifiedInvokeSave;
        }
Пример #2
0
        internal SimpleHierarchyVM(OrganizationalStructureVM organizationalStructureVM)
        {
            _organizationalStructureVM = organizationalStructureVM;

            _organizationalStructureVM.JobRoles.CollectionChanged  += (s, e) => RecreateHirarchy();
            _organizationalStructureVM.Employees.CollectionChanged += (s, e) => RecreateHirarchy();

            _organizationalStructureVM.PropertyChanged += SyncWithSelectedItem;
        }