ChairModel.cs CampusAppWP8::Model::Departments::ChairModel CampusAppWP8::Model::Departments System::Globalization System::Xml::Serialization //----------------------------------------------------------------------- //<copyrightfile="ChairModel.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>fiedlchr</author> //<sience>24.06.2013</sience> //---------------------------------------------------------------------- namespaceCampusAppWP8.Model.Departments { usingSystem.Globalization; usingSystem.Xml.Serialization; publicclassChairModel { #regionMember privatestringnameDE=string.Empty; privatestringurl=string.Empty; privatestringnameEN=string.Empty; #endregion #regionConstructor publicChairModel() { } #endregion #regionProperty publicChairModel(stringname) { this.nameDE=name; this.nameEN=name; } [XmlAttribute("name_de")] publicstringNameDE { get { returnthis.nameDE; } set { if(value!=this.nameDE) { this.nameDE=value; } } } [XmlAttribute("name_en")] publicstringNameEN { get { returnthis.nameEN; } set { if(value!=this.nameEN) { this.nameEN=value; } } } [XmlAttribute("url")] publicstringUrl { get { returnthis.url; } set { if(value!=this.url) { this.url=value; } } } publicstringName { get { if(CultureInfo.CurrentUICulture.Name.StartsWith("de")) { returnthis.NameDE; } else { returnthis.NameEN; } } } #endregion } }