public CustomTabFilterViewModel ViewModel(int currentValue) { var viewModel = new CustomTabFilterViewModel() { Name = key, Value = currentValue, Values = JewelSubCategoryValuesFromJewelCategory(filterParams), Label = label }; return(viewModel); }
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)); }