protected void cmdSaveStaticFilter_Click(object sender, ImageClickEventArgs e) { int staticFilterId = -1; StaticFilterInfo StaticFilter = Controller.GetStaticFilter(PortalId, txtStaticFilterToken.Text.Trim()); if (StaticFilter != null) { StaticFilter.FilterCondition = txtStaticFilter.Text; Controller.UpdateStaticFilter(StaticFilter); staticFilterId = StaticFilter.StaticFilterId; } else { StaticFilter = new StaticFilterInfo(); StaticFilter.Token = txtStaticFilterToken.Text.Trim(); StaticFilter.FilterCondition = txtStaticFilter.Text; StaticFilter.PortalId = PortalId; staticFilterId = Controller.NewStaticFilter(StaticFilter); } FillStaticFilterCombo(); cboStaticFilter.SelectedValue = staticFilterId.ToString(); cmdSaveStaticFilter.Visible = false; cmdDeleteStaticFilter.Visible = true; txtStaticFilterToken.Visible = false; lblStaticFilterToken.Visible = false; }