Exemple #1
0
        public void RemoveReference(Reference reference)
        {
            references.Remove(reference);
            reference.EntitySet = null;

            ReferencesChanged.RaiseDeletionEventEx(this, reference);
            RaisePropertyChanged("References");
        }
Exemple #2
0
        public virtual void AddReference(Reference reference)
        {
            if (references.Contains(reference))
            {
                return;
            }

            references.Add(reference);
            reference.EntitySet = this;
            RaisePropertyChanged("References");
            ReferencesChanged.RaiseAdditionEventEx(this, reference);
        }
 private void OnReferencesChanged(ReferencesChangedEventArgs e)
 {
     ReferencesChanged?.Invoke(this, e);
 }
Exemple #4
0
 void OnReferencesChanged(object sender, CollectionChangeEvent <Reference> e)
 {
     ReferencesChanged.RaiseEvent(entities, e);
 }