public IUserPermissionMvoState Get(UserPermissionId id)
        {
            IUserPermissionMvoState state = CurrentSession.Get <UserPermissionMvoState> (id);

            if (state == null)
            {
                state = new UserPermissionMvoState();
                (state as UserPermissionMvoState).UserPermissionId = id;
            }
            return(state);
        }
Esempio n. 2
0
        public IUserPermissionMvoState Get(UserPermissionId id, bool nullAllowed)
        {
            IUserPermissionMvoState state = CurrentSession.Get <UserPermissionMvoState> (id);

            if (!nullAllowed && state == null)
            {
                state = new UserPermissionMvoState();
                (state as UserPermissionMvoState).UserPermissionId = id;
            }
            if (ReadOnlyProxyGenerator != null && state != null)
            {
                return(ReadOnlyProxyGenerator.CreateProxy <IUserPermissionMvoState>(state, new Type[] {  }, _readOnlyPropertyNames));
            }
            return(state);
        }
Esempio n. 3
0
 public static CreateUserPermissionMvo ToCreateUserPermissionMvo(this UserPermissionMvoState state)
 {
     return(state.ToCreateUserPermissionMvo <CreateUserPermissionMvo>());
 }
Esempio n. 4
0
 public static MergePatchUserPermissionMvo ToMergePatchUserPermissionMvo(this UserPermissionMvoState state)
 {
     return(state.ToMergePatchUserPermissionMvo <MergePatchUserPermissionMvo>());
 }
Esempio n. 5
0
 public static DeleteUserPermissionMvo ToDeleteUserPermissionMvo(this UserPermissionMvoState state)
 {
     return(state.ToDeleteUserPermissionMvo <DeleteUserPermissionMvo>());
 }
Esempio n. 6
0
 public static IUserPermissionMvoCommand ToCreateOrMergePatchUserPermissionMvo(this UserPermissionMvoState state)
 {
     return(state.ToCreateOrMergePatchUserPermissionMvo <CreateUserPermissionMvo, MergePatchUserPermissionMvo>());
 }
 public UserPermissionMvoStateDto(UserPermissionMvoState state)
 {
     this._state = state;
 }
 public UserPermissionMvoStateDto()
 {
     this._state = new UserPermissionMvoState();
 }