void Handle(Input.AddUserToGroup action) { if (string.IsNullOrEmpty(this.SelectedSystemUserGroupID_)) { action.Cancel(); // TODO: Feedback! return; } Simplified.Ring3.SystemUserGroup group = Db.SQL <Simplified.Ring3.SystemUserGroup>("SELECT o FROM Simplified.Ring3.SystemUserGroup o WHERE o.ObjectID=?", this.SelectedSystemUserGroupID_).First; Simplified.Ring3.SystemUserGroupMember systemUserGroupMember = new Simplified.Ring3.SystemUserGroupMember(); systemUserGroupMember.WhatIs = this.Data as Simplified.Ring3.SystemUser; systemUserGroupMember.ToWhat = group; this.SelectedSystemUserGroupID_ = null; }
void Handle(Input.AddUserToGroup action) { this.Message = null; if (string.IsNullOrEmpty(this.SelectedSystemUserGroupID_)) { action.Cancel(); this.Message = "None of the System Groups is selected!"; return; } SystemUserGroup group = Db.SQL <SystemUserGroup>("SELECT o FROM Simplified.Ring3.SystemUserGroup o WHERE o.ObjectID=?", this.SelectedSystemUserGroupID_).First; SystemUserGroupMember systemUserGroupMember = new SystemUserGroupMember(); systemUserGroupMember.WhatIs = this.Data; systemUserGroupMember.ToWhat = group; this.SelectedSystemUserGroupID_ = null; }