public bool PersonCommitBefore(CPerson person) { if (person.ixPerson < 1) //if we're adding a new user { SetDefaultKilnAccess(person); } else { string sAllowKiln = api.Request[_radioInputName]; int canAccess = Convert.ToInt32(sAllowKiln); person.SetPluginField(PluginId, _ixCanAccessKiln, canAccess); } return true; }
private void SetDefaultKilnAccess(CPerson person) { if (IsLicensedUser(person)) { if (person.fAdministrator) { person.SetPluginField(PluginId, _ixCanAccessKiln, 1); } else { person.SetPluginField(PluginId, _ixCanAccessKiln, 0); } } }