public ActionResult _CustomBinding(GridCommand command) { ISearchProvider provider = IoCFactory.Container.ResolveForSession <ISearchProvider>(); DataTable table = provider.Get(provider.WorkingSearchModel.CriteriaComponent).ResultComponent.ConvertToDataTable(); return(View(new GridModel(table))); }
public ActionResult FilterByCheckBox(string value, string node, bool isChecked) { ISearchProvider provider = IoCFactory.Container.ResolveForSession <ISearchProvider>(); UpdatePropertiesDic(node, value); provider.WorkingSearchModel.UpdateSearchCriteria(node, value.ToString(), SearchComponentBaseType.Property, true); return(PartialView("_searchBreadcrumb", provider.Get(provider.WorkingSearchModel.CriteriaComponent))); }
public ActionResult FilterBySlider(int value, string parent) { ISearchProvider provider = IoCFactory.Container.ResolveForSession <ISearchProvider>(); UpdatePropertiesDic(parent, value.ToString()); provider.WorkingSearchModel.UpdateSearchCriteria(parent, value.ToString(), SearchComponentBaseType.Property, false, true); return(PartialView("_searchBreadcrumb", provider.Get(provider.WorkingSearchModel.CriteriaComponent))); }