void btnSave_Click(object sender, EventArgs e)
{
try
{
foreach (ListItem item in cblstPreferneces.Items)
{
Preference preference = PreferenceManager.GetPreference(item.Value);
if (preference != null)
{
PreferenceManager.UpdatePreference(preference.ID, item.Selected);
}
else
{
preference = new Preference
{
IsEnabled = item.Selected,
Name = item.Value,
PortalID = CMSContext.PortalID,
};
PreferenceManager.Add(preference);
}
}
FillPreferencesList();
}
catch (Exception ex)
{
dvProblems.Visible = true;
dvProblems.InnerText = ex.ToString();
upnlPreferenceItem.Update();
}
}