private bool FillSubSection() { try { if (!string.IsNullOrEmpty(txtSubSection.Text)) { txtSubSection.Text = ""; lblSubSectionNameHindi.Text = ""; } string ReplaceSectionName = string.Empty; if (lstSection.SelectedValue == "") { SectionName = (txtSectionName.Text).ToUpper().Trim(); } else { SectionName = (lstSection.SelectedValue).ToUpper().Trim(); } ReplaceSectionName = SectionName.Replace("%", "_");//replacing string by another character //txtSectionName.Text = SectionName; DataTable dtGRD = VSSection; if (dtGRD.Rows.Count > 0) { DataView dv31 = new DataView(dtGRD); for (int i = 0; i <= dtGRD.Rows.Count - 1; i++) { dtGRD.Rows[i]["SectionName"] = dtGRD.Rows[i]["SectionName"].ToString().Replace("%", "_").Trim(); } DataView ReplaceSectionTable = dv31; ReplaceSectionTable.RowFilter = "SectionName LIKE '" + ReplaceSectionName + "%'"; lblSectionNameHindi.Text = ReplaceSectionTable.ToTable().Rows[0]["SectionNameHindi"].ToString(); SectionID = CommonCls.ConvertIntZero(ReplaceSectionTable.ToTable().Rows[0]["SectionId"].ToString()); txtSectionName.Text = ReplaceSectionTable.ToTable().Rows[0]["SectionName"].ToString(); } txtSubSection.Focus(); //divListSubSection.Style.Add("display", ""); //divListBudgetHead.Style.Add("display", "none"); //divListSection.Style.Add("display", "none"); divListSection.Visible = false; divListBudgetHead.Visible = false; divListSubSection.Visible = true; return(true); } catch (Exception ex) { ShowMessage("This Section name is incorrect", false); return(false); } }
public static List <string> GetColorSchemes(string SkinName) { List <string> functionReturnValue = default(List <string>); IniFile SkinIni = GetSkinIni(SkinName); functionReturnValue = new List <string>(); foreach (string SectionName in SkinIni.SectionsNames) { if (SectionName.Contains(SkinIDs.ColorSchemes)) { functionReturnValue.Add(SectionName.Replace(SkinIDs.ColorSchemes, "")); } } return(functionReturnValue); }
/// <summary> /// Wins the load. /// </summary> private void WinLoad() { WinActivated(); IsSavebtnEnable = true; StatNameColSpan = 2; StatNameSearch = Visibility.Visible; Title = "Statistics Properties"; FilterSource = new List <string>(); FilterSource.Add("None"); foreach (string Filter in Settings.GetInstance().DictServerFilters.Keys) { if (!FilterSource.Contains(Filter)) { FilterSource.Add(Filter); } } FormatSource = new List <string>(); foreach (string Format in Settings.GetInstance().DictStatFormats.Keys) { if (!FormatSource.Contains(Format)) { FormatSource.Add(Format + " " + Settings.GetInstance().DictStatFormats[Format]); } } if (Settings.GetInstance().DictExistingApplicationStats.ContainsKey(Section)) { Dictionary <string, string> statProperties = new Dictionary <string, string>(); statProperties = Settings.GetInstance().DictExistingApplicationStats[Section]; SelectedFilter = statProperties[StatisticsEnum.StatProperties.Filter.ToString()]; SelectedFormat = statProperties[StatisticsEnum.StatProperties.Format.ToString()] + " " + Settings.GetInstance().DictStatFormats[statProperties[StatisticsEnum.StatProperties.Format.ToString()]]; StatisticsColor = (System.Windows.Media.Color)ColorConverter.ConvertFromString(statProperties[StatisticsEnum.StatProperties.Color1.ToString()]); ThresholdColor1 = (System.Windows.Media.Color)ColorConverter.ConvertFromString(statProperties[StatisticsEnum.StatProperties.Color2.ToString()]); ThresholdColor2 = (System.Windows.Media.Color)ColorConverter.ConvertFromString(statProperties[StatisticsEnum.StatProperties.Color3.ToString()]); } else { StatisticsColor = (System.Windows.Media.Color)ColorConverter.ConvertFromString("Black"); ThresholdColor1 = (System.Windows.Media.Color)ColorConverter.ConvertFromString("Green"); ThresholdColor2 = (System.Windows.Media.Color)ColorConverter.ConvertFromString("Red"); } Sections = new System.Collections.Generic.List <string>(); Sections.Add(StatisticsEnum.SectionName.acd.ToString()); Sections.Add(StatisticsEnum.SectionName.agent.ToString()); Sections.Add(StatisticsEnum.SectionName.group.ToString()); Sections.Add(StatisticsEnum.SectionName.dn.ToString()); Sections.Add(StatisticsEnum.SectionName.vq.ToString()); if (!string.IsNullOrEmpty(SectionName)) { string[] SectionTitle = SectionName.Split('-'); if (Sections.Contains(SectionTitle[0].ToString().ToLower())) { SelectedSection = SectionTitle[0].ToString().ToLower(); SectionName = SectionName.Replace(SectionTitle[0].ToString().ToLower() + "-", ""); } SectionChangedEvent(SelectedSection); } else { switch (objStatSupport.GetSupportedObject(Section)) { case "Agent": SelectedSection = StatisticsEnum.SectionName.agent.ToString(); SectionChangedEvent(StatisticsEnum.SectionName.agent.ToString()); break; case "AgentGroup": SelectedSection = StatisticsEnum.SectionName.group.ToString(); SectionChangedEvent(StatisticsEnum.SectionName.group.ToString()); break; case "Queue": SelectedSection = StatisticsEnum.SectionName.acd.ToString(); SectionChangedEvent(StatisticsEnum.SectionName.acd.ToString()); break; case "GroupQueus": SelectedSection = StatisticsEnum.SectionName.dn.ToString(); SectionChangedEvent(StatisticsEnum.SectionName.dn.ToString()); break; case "RoutePoint": SelectedSection = StatisticsEnum.SectionName.vq.ToString(); SectionChangedEvent(StatisticsEnum.SectionName.vq.ToString()); break; } } if (SelectedFilter == string.Empty || SelectedFilter == "") { SelectedFilter = "None"; } if (string.IsNullOrEmpty(SelectedFilter)) { SelectedFilter = FilterSource[0]; } if (string.IsNullOrEmpty(SelectedFormat)) { SelectedFormat = FormatSource[0]; Settings.GetInstance().SelectedFormat = SelectedFormat; } else { Settings.GetInstance().SelectedFormat = SelectedFormat; } KeyToDifferentiateStyles = "1"; Settings.GetInstance().TValue1 = Threshold1; Settings.GetInstance().TValue2 = Threshold2; }