public virtual IVHEntity TrimToPSRid()
        {
            IVHEntity entity = (IVHEntity)Activator.CreateInstance <T>();

            entity.PropertyChangeEventDisabled = true;

            entity.ID         = this.ID;
            entity.DirtyState = this.DirtyState;

            entity.PropertyChangeEventDisabled = this.PropertyChangeEventDisabled;

            return(entity);
        }
 public PrintViewModel(IMessenger messenger, UserLogin userLogin, IVHEntity entity)
     : base(messenger, userLogin)
 {
     this.Entity = entity;
 }
 public PrintViewModel(IMessenger messenger, UserLogin userLogin, IVHEntity entity)
     : base(messenger, userLogin)
 {
     this.Entity = entity;
 }