private static string ComposableFilterBySnippet(ComposableFilterByInfo info) { if (info.Parameter.Contains(".")) { string result = string.Format(@"{{ name:"" {0} "", filter: ""{1}"", isComposableFilter: true }}, ", info.Parameter.Split('.')[1], info.Parameter); ComposableFilterRepository.Add(info); return(result); } else { string result = string.Format(@"{{ name:"" {0} "", filter: ""{0}"", isComposableFilter: true }}, ", info.Parameter); ComposableFilterRepository.Add(info); return(result); } }
private static string FilterBySnippet(FilterByInfo info) { if (ComposableFilterRepository.CompareExist(info.Parameter)) { if (info.Parameter.Contains(".")) { string result = string.Format(@"{{ name:"" {0} "", filter: ""{1}"", isComposableFilter: false }}, ", info.Parameter.Split('.')[1], info.Parameter); return(result); } else { string result = string.Format(@"{{ name:"" {0} "", filter: ""{0}"", isComposableFilter: false }}, ", info.Parameter); return(result); } } else { return(""); } }