Пример #1
0
        public void SyncDeleteElement()
        {
            var elementsMissingFromLocal = CommonProcessing.RetreiveDeletedLocalElement(_elementsFromLocal, _elementsFromServer);

            foreach (RevitElementModel element in elementsMissingFromLocal)
            {
                var elementsCorrespodOtherDrawing = _repository.GetElementCorrespondOtherDrawing(x => x.CommonId == "this is commonId");
                foreach (var elementCorres in elementsCorrespodOtherDrawing)
                {
                    _repository.ChangePropsElement(elementCorres, "Status", "Deleting");
                }
                _repository.ChangePropsElement(element, "Status", "Deleted");
            }
            // xu li tiep voi version + revision
        }