public SearchViewModel() : base() { Title = "RODIN info"; Fournitures = ViewModelFactory.NewList(new FournituresSection()); UTILES = ViewModelFactory.NewList(new UTILESSection()); RechercheBingIntegre = ViewModelFactory.NewList(new RechercheBingIntegreSection()); Flickr = ViewModelFactory.NewList(new FlickrSection()); YouTube = ViewModelFactory.NewList(new YouTubeSection()); Twitter = ViewModelFactory.NewList(new TwitterSection()); PresentationGenerale = ViewModelFactory.NewList(new PresentationGeneraleSection()); ConseilDeLecture = ViewModelFactory.NewList(new ConseilDeLectureSection()); CDI = ViewModelFactory.NewList(new CDISection()); Allemand = ViewModelFactory.NewList(new AllemandSection()); AnglaisEtSectionEuropeenne = ViewModelFactory.NewList(new AnglaisEtSectionEuropeenneSection()); Italien = ViewModelFactory.NewList(new ItalienSection()); SectionEuropeenneEspagnol = ViewModelFactory.NewList(new SectionEuropeenneEspagnolSection()); ArtsPlastiques = ViewModelFactory.NewList(new ArtsPlastiquesSection()); CinemaAudiovisuel = ViewModelFactory.NewList(new CinemaAudiovisuelSection()); Theatre = ViewModelFactory.NewList(new TheatreSection()); HistoireDesArts = ViewModelFactory.NewList(new HistoireDesArtsSection()); LanguesEtCultures = ViewModelFactory.NewList(new LanguesEtCulturesSection()); LitteratureEtSociete = ViewModelFactory.NewList(new LitteratureEtSocieteSection()); SVT = ViewModelFactory.NewList(new SVTSection()); SES = ViewModelFactory.NewList(new SESSection()); SciencesPhysiques = ViewModelFactory.NewList(new SciencesPhysiquesSection()); TERMINALESNUMERIQUE = ViewModelFactory.NewList(new TERMINALESNUMERIQUESection()); TEMINALEESMATHS = ViewModelFactory.NewList(new TEMINALEESMATHSSection()); TERMINALESMATHS = ViewModelFactory.NewList(new TERMINALESMATHSSection()); EPS = ViewModelFactory.NewList(new EPSSection()); CONSEILDELECTURE1 = ViewModelFactory.NewList(new CONSEILDELECTURE1Section()); SectionEuropeenneEspagnol1 = ViewModelFactory.NewList(new SectionEuropeenneEspagnol1Section()); EMEANGLAISALLEMAND = ViewModelFactory.NewList(new EMEANGLAISALLEMANDSection()); EMEANGLASITALIEN = ViewModelFactory.NewList(new EMEANGLASITALIENSection()); CLASSESHORAIRESAMENAGES = ViewModelFactory.NewList(new CLASSESHORAIRESAMENAGESSection()); ENSA = ViewModelFactory.NewList(new ENSASection()); CANDIDATUREPROCEDURE = ViewModelFactory.NewList(new CANDIDATUREPROCEDURESection()); INSCRIPTIONENCPGE = ViewModelFactory.NewList(new INSCRIPTIONENCPGESection()); Bibliographies = ViewModelFactory.NewList(new BibliographiesSection()); PRESENTATION = ViewModelFactory.NewList(new PRESENTATIONSection()); VUEDELACITESCOLAIRE = ViewModelFactory.NewList(new VUEDELACITESCOLAIRESection()); HISTOIREDERODIN = ViewModelFactory.NewList(new HISTOIREDERODINSection()); ORGANIGRAMME = ViewModelFactory.NewList(new ORGANIGRAMMESection()); INJS = ViewModelFactory.NewList(new INJSSection()); LESREPAS = ViewModelFactory.NewList(new LESREPASSection()); ASSOCIATIONSPORTIVE = ViewModelFactory.NewList(new ASSOCIATIONSPORTIVESection()); Actu = ViewModelFactory.NewList(new ActuSection()); }
public MainViewModel(int visibleItems) : base() { Title = "RODIN info"; Actions1 = ViewModelFactory.NewList(new Actions1Section()); RechercheBingIntegre = ViewModelFactory.NewList(new RechercheBingIntegreSection(), visibleItems); SOCIAL = ViewModelFactory.NewList(new SOCIALSection()); Lycee = ViewModelFactory.NewList(new LyceeSection()); COLLEGE = ViewModelFactory.NewList(new COLLEGESection()); CLASSESPREPAS = ViewModelFactory.NewList(new CLASSESPREPASSection()); CITESCOLAIRE = ViewModelFactory.NewList(new CITESCOLAIRESection()); Actu = ViewModelFactory.NewList(new ActuSection(), visibleItems); if (GetViewModels().Any(vm => !vm.HasLocalData)) { Actions.Add(new ActionInfo { Command = RefreshCommand, Style = ActionKnownStyles.Refresh, Name = "RefreshButton", ActionType = ActionType.Primary }); } }