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 }