public SearchViewModel(MopListViewModel mopsView, string searchPhrase, Dictionary <string, bool> facilities, string[] filters) { MopsView = mopsView; SearchPhrase = searchPhrase; Facilities = facilities; FacilitiesConfig = new FacilitiesConfig(); FiltersJSON = JsonConvert.SerializeObject(filters); ResultCount = GetResultCount(mopsView.Mops.Count()); }
public SearchViewModel(MopListViewModel mopsView, string searchPhrase, Dictionary <string, bool> facilities, string filtersJSON) { MopsView = mopsView; SearchPhrase = searchPhrase; Facilities = facilities; FacilitiesConfig = new FacilitiesConfig(); FiltersJSON = filtersJSON; ResultCount = GetResultCount(mopsView.Mops.Count()); }
public SearchViewModel(MopListViewModel mopsView, string searchPhrase) { MopsView = mopsView; SearchPhrase = searchPhrase; Facilities = CreateFacilities(); FacilitiesConfig = new FacilitiesConfig(); FiltersJSON = "[]"; ResultCount = GetResultCount(mopsView.Mops.Count()); }
public DetailsViewModel(Mop mop) { MopView = new MopViewModel(mop); FacilitiesConfig = new FacilitiesConfig(); }