OpeninghoursModel.cs CampusAppWPortalLib8::Model::Openinghours::OpeninghoursModel< T > CampusAppWPortalLib8::Model::Openinghours //----------------------------------------------------------------------- //<copyrightfile="OpeninghoursModel.cs"company="BTU/IIT"> //TheMITLicense(MIT).Copyright(c)2013BTU/IIT. //</copyright> //<author>fiedlchr</author> //<date>15.10.2013</date> //<summary>Implementstheopeninghoursmodelclass</summary> //----------------------------------------------------------------------- namespaceCampusAppWPortalLib8.Model.Openinghours { usingSystem; usingSystem.Collections.ObjectModel; usingSystem.Xml.Serialization; [XmlRoot("root")] publicclassOpeninghoursModel<T>whereT:OpeninghoursInstitutionModel { #regionMember privatereadonlyDateTimecreateTime; privateObservableCollection<T>institutions; #endregion #regionConstructor publicOpeninghoursModel() { this.institutions=newObservableCollection<T>(); this.createTime=DateTime.Now; } #endregion #regionProperty publicDateTimeCreateTime { get { returnthis.createTime; } } [XmlArray("data")] [XmlArrayItem("institution")] publicObservableCollection<T>Institutions { get { returnthis.institutions; } set { this.institutions=value; } } #endregion } }