LectureWp8Activity.cs CampusAppWP8::Model::Lecture::LectureWp8Activity CampusAppWP8::Model::Lecture CampusAppWPortalLib8::Model::Lecture //----------------------------------------------------------------------- //<copyrightfile="LectureWp8Activity.cs"company="BTU/IIT"> //Companycopyrighttag. //</copyright> //<author>stubbfel</author> //<sience>13.06.2013</sience> //---------------------------------------------------------------------- namespaceCampusAppWP8.Model.Lecture { usingCampusAppWP8.Resources; usingCampusAppWP8.Utility; usingCampusAppWPortalLib8.Model.Lecture; usingSystem.Xml.Serialization; publicclassLectureWp8Activity:LectureActivity { #regionMembers privatestringiconUrl; #endregion #regionProberty publicstringIconUrl { get { this.CreateIconUrl(); returnthis.iconUrl; } } [XmlElement("lehrinhalt")] publicnewstringTopic { get { returnbase.Topic; } set { if(value!=this.Topic) { base.Topic=Wp8StringManager.StripAndDecodeHTML(value); } } } #endregion #regionMethods #regionprivate privatevoidCreateIconUrl() { stringtypeStr=this.Type; if(typeStr.Contains(CampusAppWPortalLib8.Model.Lecture.LectureActivity.ActivityTypeLecture)) { this.iconUrl=Icons.Lecture; } elseif(typeStr.Contains(CampusAppWPortalLib8.Model.Lecture.LectureActivity.ActivityTypeExam)) { this.iconUrl=Icons.Exams; } elseif(typeStr.Contains(CampusAppWPortalLib8.Model.Lecture.LectureActivity.ActivityTypePract)) { this.iconUrl=Icons.Practise; } elseif(typeStr.Contains(CampusAppWPortalLib8.Model.Lecture.LectureActivity.ActivityTypeSeminar)) { this.iconUrl=Icons.Seminar; } elseif(typeStr.Contains(CampusAppWPortalLib8.Model.Lecture.LectureActivity.ActivityTypeLab)) { this.iconUrl=Icons.Lab; } else { this.iconUrl=Icons.Info; } } #endregion #endregion } }