PersonListModel.cs CampusAppWPortalLib8::Model::Person::PersonListModel< T > CampusAppWPortalLib8::Model::Person //----------------------------------------------------------------------- //<copyrightfile="PersonListModel.cs"company="BTU/IIT"> //TheMITLicense(MIT).Copyright(c)2013BTU/IIT. //</copyright> //<author>Stubbfel</author> //<date>15.10.2013</date> //<summary>Implementsthepersonlistmodelclass</summary> //----------------------------------------------------------------------- namespaceCampusAppWPortalLib8.Model.Person { usingSystem.Collections.Generic; usingSystem.Collections.ObjectModel; usingSystem.Xml.Serialization; [XmlRoot("Uebersicht")] publicabstractclassPersonListModel<T> { #regionProperty [XmlElement("person")] publicObservableCollection<T>Persons{get;set;} #endregion #regionMethod publicabstractvoidSetPersonIdToFunction(); publicabstractTGetPerson(stringid); publicvoidRemoveNonFunctionAndSetIdsPerson() { this.RemoveNonFunctionPerson(); this.SetPersonIdToFunction(); } publicabstractvoidRemoveNonFunctionPerson(); #endregion } }