LinkModel.cs CampusAppWP8::Model::Link::LinkModel CampusAppWP8::Model::Link //----------------------------------------------------------------------------- //<copyrightfile="LinkModel.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>stubbfel</author> //<sience>02.07.2013</sience> //----------------------------------------------------------------------------- namespaceCampusAppWP8.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 } }