OpeninghoursFeed.cs CampusAppWP8::Feed::Openinghours::OpeninghoursFeed CampusAppWP8::Feed::Openinghours //----------------------------------------------------------------------- //<copyrightfile="OpeninghoursFeed.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>fiedlchr</author> //<sience>24.06.2013</sience> //---------------------------------------------------------------------- namespaceCampusAppWP8.Feed.Openinghours { usingSystem; usingSystem.IO; usingCampusAppWP8.Model; usingCampusAppWP8.Model.Openinghours; usingCampusAppWP8.Resources; publicclassOpeninghoursFeed:XmlModel<OpeninghoursModel> { #regionConstructor publicOpeninghoursFeed() :base(ModelType.FileAndFeed,Constants.FileOpeningHours_OpeningHours,Constants.UrlOpeningHours_OpeningHours) { this.isFileUpToDate+=newIsFileUpToDate(this.CheckIsFileUpToDate); this.isModelUpToDate+=newIsModelUpToDate(this.CheckIsModelUpToDate); } #endregion #regionMethod #regionPrivate privateboolCheckIsModelUpToDate(OpeninghoursModelmodel) { if(model==null) { returnfalse; } DateTimelastModified=model.CreateTime; returnthis.CheckIsUpToDate(lastModified); } privateboolCheckIsFileUpToDate(OpeninghoursModelmodel,FileInfofileInfo) { DateTimelastModified=fileInfo.LastWriteTime; returnthis.CheckIsUpToDate(lastModified); } privateboolCheckIsUpToDate(DateTimelastModified) { returntrue; } #endregion #endregion } }