public void SaveUserGroup(SiteUserGroup obj) { BaseService.CheckLoginAndLicense(); Guid environmentId = Guid.Empty; //todo string connectionString = getConnectionString(environmentId); obj.Site = SessionObject.CurrentSite; obj.SetConnectionString(connectionString); obj.Save(); }
public SiteUserGroup GetUserGroup(string id) { BaseService.CheckLoginAndLicense(); Guid environmentId = Guid.Empty; //todo string connectionString = getConnectionString(environmentId); SiteUserGroup userGroup; if (id == null) { userGroup = new SiteUserGroup(); userGroup.Site = SessionObject.CurrentSite; } else { userGroup = SiteUserGroup.GetById <SiteUserGroup>(new Guid(id), connectionString); } /* UserGroup userGroup = null; * if (id == null || id == "") * { * userGroup = new UserGroup(); * userGroup.UserGroupPermissions = new BaseCollection<Functionality>(); * userGroup.Site = new LicenseSite(); * userGroup.Site.ID = SessionObject.CurrentSite.ID; * } * else * { * //BitAutorisationService.AutorisationClient client = new BitAutorisationService.AutorisationClient(); * BitSite.BitAutorisationService.AutorisationClient client = BitAutorisationServiceHelper.GetClient(); * userGroup = client.GetUserGroup(new Guid(id)); * } */ return(userGroup); }