LinkModel.cs CampusAppWPortalLib8::Model::Link::LinkModel CampusAppWPortalLib8::Model::Link //----------------------------------------------------------------------- //<copyrightfile="LinkModel.cs"company="BTU/IIT"> //TheMITLicense(MIT).Copyright(c)2013BTU/IIT. //</copyright> //<author>Stubbfel</author> //<date>15.10.2013</date> //<summary>Implementsthelinkmodelclass</summary> //----------------------------------------------------------------------- namespaceCampusAppWPortalLib8.Model.Link { usingSystem.Globalization; usingSystem.Xml.Serialization; publicclassLinkModel { #regionMember privatestringtitleDE; privatestringtitleEN; privatestringlinkDE; privatestringlinkEN; #endregion #regionConstructor publicLinkModel() { } #endregion #regionProperty [XmlAttribute("title_de")] publicstringTitle_DE { get { returnthis.titleDE; } set { if(value!=this.titleDE) { this.titleDE=value; } } } [XmlAttribute("title_en")] publicstringTitle_EN { get { returnthis.titleEN; } set { this.titleEN=value; } } [XmlAttribute("link_de")] publicstringLink_DE { get { returnthis.linkDE; } set { if(value!=this.linkDE) { this.linkDE=value; } } } [XmlAttribute("link_en")] publicstringLink_EN { get { returnthis.linkEN; } set { if(value!=this.linkEN) { this.linkEN=value; } } } publicstringTitle { get { if(CultureInfo.CurrentUICulture.Name.StartsWith("de")) { returnthis.titleDE; } else { returnthis.titleEN; } } } publicstringLink { get { if(CultureInfo.CurrentUICulture.Name.StartsWith("de")) { returnthis.Link_DE; } else { returnthis.Link_EN; } } } #endregion } }