private void chkAssignPermissions_CheckedChanged(object sender, EventArgs e)
{
if(chkAssignPermissions.Checked)
{
trackPermissionsPerObject.Enabled = true;
txtPercentSites.Enabled = true;
if (Common.WorkingDefinition.MaxNumberOfListsAndLibrariesPerSite > 0)
{
txtPercentLists.Enabled = true;
}
if (Common.WorkingDefinition.MaxNumberOfFoldersToGenerate > 0)
{
txtPercentLibFolders.Enabled = true;
}
if (Common.WorkingDefinition.MaxNumberofItemsToGenerate > 0)
{
txtPercentListItems.Enabled = true;
}
txtPercentDirectlyToUsers.Enabled = true;
txtPercentGroupCases.Enabled = true;
}
else
{
trackPermissionsPerObject.Enabled = false;
txtPercentSites.Enabled = false;
txtPercentLists.Enabled = false;
txtPercentLibFolders.Enabled = false;
txtPercentListItems.Enabled = false;
txtPercentDirectlyToUsers.Enabled = false;
txtPercentGroupCases.Enabled = false;
foreach (Control ctrl in this.Controls)
{
if (ctrl is TextBox)
{
ctrl.Text = "0";
}
}
}
}