Files
win8phoneApp/Doc/xml/_user_profil_model_8cs.xml
2013-08-15 15:28:20 +02:00

175 lines
39 KiB
XML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.4">
<compounddef id="_user_profil_model_8cs" kind="file">
<compoundname>UserProfilModel.cs</compoundname>
<innerclass refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model" prot="public">CampusAppWP8::Model::Setting::UserProfilModel</innerclass>
<innernamespace refid="namespace_campus_app_w_p8_1_1_model_1_1_setting">CampusAppWP8::Model::Setting</innernamespace>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"><highlight class="normal"></highlight><highlight class="comment">//-----------------------------------------------------------------------</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">//<sp/>&lt;copyright<sp/>file=&quot;UserProfilModel.cs&quot;<sp/>company=&quot;BTU/IIT&quot;&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="3"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/><sp/><sp/><sp/>Company<sp/>copyright<sp/>tag.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="4"><highlight class="normal"></highlight><highlight class="comment">//<sp/>&lt;/copyright&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="comment">//<sp/>&lt;author&gt;stubbfel&lt;/author&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight><highlight class="comment">//<sp/>&lt;sience&gt;23.07.2013&lt;/sience&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="comment">//----------------------------------------------------------------------</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">CampusAppWP8.Model.Setting</highlight></codeline>
<codeline lineno="9"><highlight class="normal">{</highlight></codeline>
<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">using</highlight><highlight class="normal"><sp/>System.Xml.Serialization;</highlight></codeline>
<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">using</highlight><highlight class="normal"><sp/>CampusAppWP8.Resources;</highlight></codeline>
<codeline lineno="12"><highlight class="normal"></highlight></codeline>
<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/>[XmlRoot(</highlight><highlight class="stringliteral">&quot;root&quot;</highlight><highlight class="normal">)]</highlight></codeline>
<codeline lineno="17" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model" refkind="compound"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model" kindref="compound" tooltip="Model for the profile of an user ">UserProfilModel</ref></highlight></codeline>
<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="19"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#region<sp/>Members</highlight></codeline>
<codeline lineno="20"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>readonly<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>FirstSemester<sp/>=<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal">.Parse(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1ac9948319e77b37428344670b778a6009" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die 20121 ähnelt. ">Valid_FirstSemseter</ref>);</highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight></codeline>
<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>readonly<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>LastSemester<sp/>=<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal">.Parse(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1aa678b1ee42d3e491d12f0106de784271" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die 20502 ähnelt. ">Valid_LastSemseter</ref>);</highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight></codeline>
<codeline lineno="34"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>readonly<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>MaxCourseNumber<sp/>=<sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal">.Parse(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1ab06b95e2adb54f95360b5e77183ef93c" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die 999 ähnelt. ">Valid_MaxCourseNumber</ref>);</highlight></codeline>
<codeline lineno="35"><highlight class="normal"></highlight></codeline>
<codeline lineno="36"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#endregion</highlight></codeline>
<codeline lineno="37"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="38"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#region<sp/>Enums</highlight></codeline>
<codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897" kindref="member" tooltip="Specifies the degrees. ">DegreeType</ref></highlight></codeline>
<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="47"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897ad7a5cac5fcf3ab60ceadc3c68b9ef545" kindref="member" tooltip="bachelor degree ">BACHELOR</ref><sp/>=<sp/>82,</highlight></codeline>
<codeline lineno="48"><highlight class="normal"></highlight></codeline>
<codeline lineno="52"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897a89a1533c37ec9254f22b5e0f29c9c0ff" kindref="member" tooltip="master degree ">MASTER</ref><sp/>=<sp/>88,</highlight></codeline>
<codeline lineno="53"><highlight class="normal"></highlight></codeline>
<codeline lineno="57"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897a3d4eb5bc588dd0d40f978fc3e5a572b5" kindref="member" tooltip="diploma degree ">DIPLOM</ref><sp/>=<sp/>11</highlight></codeline>
<codeline lineno="58"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="59"><highlight class="normal"></highlight></codeline>
<codeline lineno="63" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238" kindref="member" tooltip="Specifies the role of the user. ">RoleType</ref></highlight></codeline>
<codeline lineno="64"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="68"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238ad0c872afd87e7fbe56a3cdf8f3a0f18c" kindref="member" tooltip="for students (01). ">STUDENT</ref><sp/>=<sp/>1,</highlight></codeline>
<codeline lineno="69"><highlight class="normal"></highlight></codeline>
<codeline lineno="73"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238a8e2ef94cad245adb8089356242f49e55" kindref="member" tooltip="for staffs (10). ">STAFF</ref><sp/>=<sp/>2,</highlight></codeline>
<codeline lineno="74"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="75"><highlight class="normal"></highlight></codeline>
<codeline lineno="79" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164" kindref="member" tooltip="Specifies the campus of the user. ">Campus</ref></highlight></codeline>
<codeline lineno="80"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="84"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164a8bac1c857470fa10f9198cc6f52c834e" kindref="member" tooltip="Cottbus -&amp;gt; MainCampus ">CB_MAIN</ref><sp/>=<sp/>1,</highlight></codeline>
<codeline lineno="85"><highlight class="normal"></highlight></codeline>
<codeline lineno="89"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164a75f1b3a3eb0c58961ab59c2c3cb6594c" kindref="member" tooltip="Cottbus -&amp;gt; NorthCampus ">CB_NORTH</ref><sp/>=<sp/>4,</highlight></codeline>
<codeline lineno="90"><highlight class="normal"></highlight></codeline>
<codeline lineno="94"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164a156892ead8045b5389c2f165a37c64c0" kindref="member" tooltip="Cottbus -&amp;gt; SouthCampus ">CB_SOUTH</ref><sp/>=<sp/>2,</highlight></codeline>
<codeline lineno="95"><highlight class="normal"></highlight></codeline>
<codeline lineno="99"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164af5468f20884f85f7eb20b0c07fb20ee7" kindref="member" tooltip="Senftenberg -&amp;gt; MainCampus ">SFB_MAIN</ref><sp/>=<sp/>3</highlight></codeline>
<codeline lineno="100"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="101"><highlight class="normal"></highlight></codeline>
<codeline lineno="102"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#endregion</highlight></codeline>
<codeline lineno="103"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="104"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#region<sp/>Proberties</highlight></codeline>
<codeline lineno="105"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="109"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a72b3a9e918f104b57cfe19949bafdf1a" kindref="member" tooltip="Gets or sets the course of the user ">Course</ref></highlight></codeline>
<codeline lineno="110" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a72b3a9e918f104b57cfe19949bafdf1a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="111"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">get</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="112"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="113"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.LoadFromAppState&lt;</highlight><highlight class="keywordtype">int</highlight><highlight class="normal">&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1ab23e712e6f9d3c69c148099723ea6a4c" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Course ähnelt. ">UserSettings_Course</ref>);</highlight></codeline>
<codeline lineno="114"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="115"><highlight class="normal"></highlight></codeline>
<codeline lineno="116"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>set</highlight></codeline>
<codeline lineno="117"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="118"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(this.ValditateCourse(value))</highlight></codeline>
<codeline lineno="119"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="120"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.SaveToAppState&lt;</highlight><highlight class="keywordtype">int</highlight><highlight class="normal">&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1ab23e712e6f9d3c69c148099723ea6a4c" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Course ähnelt. ">UserSettings_Course</ref>,<sp/>value);</highlight></codeline>
<codeline lineno="121"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="122"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="123"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="124"><highlight class="normal"></highlight></codeline>
<codeline lineno="125"><highlight class="normal"></highlight></codeline>
<codeline lineno="129"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164" kindref="member" tooltip="Specifies the campus of the user. ">Campus</ref><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a74b88de2e14c5d034e094173ff18f3b5" kindref="member" tooltip="Gets or sets the defaultCampus of the user ">DefaultCampus</ref></highlight></codeline>
<codeline lineno="130" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a74b88de2e14c5d034e094173ff18f3b5" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="131"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">get</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="132"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="133"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.LoadFromAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164" kindref="member" tooltip="Specifies the campus of the user. ">Campus</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a1b408ac56889e1f5a4f13b3ef5d9440e" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.DefaultCampus ähnelt. ">UserSettings_DefaultCampus</ref>);</highlight></codeline>
<codeline lineno="134"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="135"><highlight class="normal"></highlight></codeline>
<codeline lineno="136"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>set</highlight></codeline>
<codeline lineno="137"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="138"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.SaveToAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a7e11b799fbfab941b71e7be36c6cd164" kindref="member" tooltip="Specifies the campus of the user. ">Campus</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a1b408ac56889e1f5a4f13b3ef5d9440e" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.DefaultCampus ähnelt. ">UserSettings_DefaultCampus</ref>,<sp/>value);</highlight></codeline>
<codeline lineno="139"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="140"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="141"><highlight class="normal"></highlight></codeline>
<codeline lineno="145"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238" kindref="member" tooltip="Specifies the role of the user. ">RoleType</ref><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1ae35d3aa61ad9ed9dbc465c72cbea3e2d" kindref="member" tooltip="Gets or sets the role of the user ">Role</ref></highlight></codeline>
<codeline lineno="146" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1ae35d3aa61ad9ed9dbc465c72cbea3e2d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="147"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">get</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="148"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="149"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.LoadFromAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238" kindref="member" tooltip="Specifies the role of the user. ">RoleType</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a7dcba2833a46bafd342ddf9fb4b01a1d" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Role ähnelt. ">UserSettings_Role</ref>);</highlight></codeline>
<codeline lineno="150"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="151"><highlight class="normal"></highlight></codeline>
<codeline lineno="152"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>set</highlight></codeline>
<codeline lineno="153"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="154"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.SaveToAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a625d6896cc19a0cb26aa3cd9fda57238" kindref="member" tooltip="Specifies the role of the user. ">RoleType</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a7dcba2833a46bafd342ddf9fb4b01a1d" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Role ähnelt. ">UserSettings_Role</ref>,<sp/>value);</highlight></codeline>
<codeline lineno="155"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="156"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="157"><highlight class="normal"></highlight></codeline>
<codeline lineno="161"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897" kindref="member" tooltip="Specifies the degrees. ">DegreeType</ref><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a760fd56134476ee17868e2c104706734" kindref="member" tooltip="Gets or sets the degree of the user ">Degree</ref></highlight></codeline>
<codeline lineno="162" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a760fd56134476ee17868e2c104706734" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="163"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">get</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="164"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="165"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.LoadFromAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897" kindref="member" tooltip="Specifies the degrees. ">DegreeType</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a6310dd7445db7623c0f7ad9ae590f36c" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Degree ähnelt. ">UserSettings_Degree</ref>);</highlight></codeline>
<codeline lineno="166"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="167"><highlight class="normal"></highlight></codeline>
<codeline lineno="168"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>set</highlight></codeline>
<codeline lineno="169"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="170"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.SaveToAppState&lt;<ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1a8cf213b854da870e6d8239a1fdc83897" kindref="member" tooltip="Specifies the degrees. ">DegreeType</ref>&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a6310dd7445db7623c0f7ad9ae590f36c" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Degree ähnelt. ">UserSettings_Degree</ref>,<sp/>value);</highlight></codeline>
<codeline lineno="171"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="172"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="173"><highlight class="normal"></highlight></codeline>
<codeline lineno="177"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1aee4040e4464917574db1444ff9dcdc72" kindref="member" tooltip="Gets or sets the semester of the user ">Semester</ref></highlight></codeline>
<codeline lineno="178" refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model_1aee4040e4464917574db1444ff9dcdc72" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="179"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">get</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="180"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="181"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.LoadFromAppState&lt;</highlight><highlight class="keywordtype">int</highlight><highlight class="normal">&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a182fd9a6e299f598364538c9abe2aa08" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Semester ähnelt. ">UserSettings_Semester</ref>);</highlight></codeline>
<codeline lineno="182"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="183"><highlight class="normal"></highlight></codeline>
<codeline lineno="184"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>set</highlight></codeline>
<codeline lineno="185"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="186"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(this.ValditateSemester(value))</highlight></codeline>
<codeline lineno="187"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="188"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_campus_app_w_p8_1_1_app" kindref="compound">App</ref>.SaveToAppState&lt;</highlight><highlight class="keywordtype">int</highlight><highlight class="normal">&gt;(<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants" kindref="compound" tooltip="Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw...">Constants</ref>.<ref refid="class_campus_app_w_p8_1_1_resources_1_1_constants_1a182fd9a6e299f598364538c9abe2aa08" kindref="member" tooltip="Sucht eine lokalisierte Zeichenfolge, die UserSettings.Semester ähnelt. ">UserSettings_Semester</ref>,<sp/>value);</highlight></codeline>
<codeline lineno="189"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="190"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="191"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="192"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#endregion</highlight></codeline>
<codeline lineno="193"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="194"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#region<sp/>Methods</highlight></codeline>
<codeline lineno="195"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="196"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#region<sp/>private</highlight></codeline>
<codeline lineno="197"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="203"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/>ValditateSemester(</highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>possibleSemester)</highlight></codeline>
<codeline lineno="204"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="205"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(possibleSemester<sp/>&lt;<sp/>UserProfilModel.FirstSemester<sp/>||<sp/>possibleSemester<sp/>&gt;<sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model" kindref="compound" tooltip="Model for the profile of an user ">UserProfilModel</ref>.LastSemester)</highlight></codeline>
<codeline lineno="206"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="207"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">false</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="208"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="209"><highlight class="normal"></highlight></codeline>
<codeline lineno="210"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">true</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="211"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="212"><highlight class="normal"></highlight></codeline>
<codeline lineno="218"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">private</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/>ValditateCourse(</highlight><highlight class="keywordtype">int</highlight><highlight class="normal"><sp/>possibleCourse)</highlight></codeline>
<codeline lineno="219"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="220"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(possibleCourse<sp/>&gt;<sp/><ref refid="class_campus_app_w_p8_1_1_model_1_1_setting_1_1_user_profil_model" kindref="compound" tooltip="Model for the profile of an user ">UserProfilModel</ref>.MaxCourseNumber)</highlight></codeline>
<codeline lineno="221"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="222"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">false</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="223"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="224"><highlight class="normal"></highlight></codeline>
<codeline lineno="225"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">true</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="226"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="227"><highlight class="normal"></highlight></codeline>
<codeline lineno="228"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#endregion</highlight></codeline>
<codeline lineno="229"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="230"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>#endregion</highlight></codeline>
<codeline lineno="231"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="232"><highlight class="normal">}</highlight></codeline>
</programlisting>
<location file="C:/Users/stubbfel/gitrepos/CampusAppWP8/CampusAppWP8/CampusAppWP8/Model/Setting/UserProfilModel.cs"/>
</compounddef>
</doxygen>