public virtual void MarkToDelete() { if (this.currentEntityState != TiannuoPM.Entities.EntityState.Added) { this.currentEntityState = TiannuoPM.Entities.EntityState.Deleted; } }
public virtual void RemoveDeleteMark() { if (this.currentEntityState != TiannuoPM.Entities.EntityState.Added) { this.currentEntityState = TiannuoPM.Entities.EntityState.Changed; } }
public virtual void AcceptChanges() { this.bindingIsNew = false; this.currentEntityState = TiannuoPM.Entities.EntityState.Unchanged; this.OnPropertyChanged(string.Empty); }