public CustomTabFilterViewModel ViewModel(int currentValue)
        {
            var viewModel = new CustomTabFilterViewModel()
            {
                Name   = key,
                Value  = currentValue,
                Values = JewelSubCategoryValuesFromJewelCategory(filterParams),
                Label  = label
            };

            return(viewModel);
        }
Example #2
0
        public CustomTabFilterViewModel ViewModel(int currentValue)
        {
            var viewModel = new CustomTabFilterViewModel()
            {
                Name   = key,
                Value  = currentValue,
                Values = reader.Values(),
                Label  = label
            };

            return(viewModel);
        }
 private DynamicSQLWhereObject ConvertCustomFilterStateToDynamicSQL(CustomTabFilterViewModel customTabFilterViewModel)
 {
     return(CustomFilters.Where(x => x.Key == customTabFilterViewModel.Name).SingleOrDefault().DynamicSQLByFilterValue(customTabFilterViewModel.Value));
 }