示例#1
0
 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());
 }
示例#2
0
 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());
 }
示例#3
0
 public SearchViewModel(MopListViewModel mopsView, string searchPhrase)
 {
     MopsView         = mopsView;
     SearchPhrase     = searchPhrase;
     Facilities       = CreateFacilities();
     FacilitiesConfig = new FacilitiesConfig();
     FiltersJSON      = "[]";
     ResultCount      = GetResultCount(mopsView.Mops.Count());
 }
示例#4
0
 public DetailsViewModel(Mop mop)
 {
     MopView          = new MopViewModel(mop);
     FacilitiesConfig = new FacilitiesConfig();
 }