add handler

This commit is contained in:
stubbfel
2013-11-18 16:47:39 +01:00
parent d9b732c27b
commit 0b3aec7084
8 changed files with 22 additions and 20 deletions

View File

@@ -14,20 +14,6 @@ namespace CampusAppWP8.Model.Setting
/// <remarks> Stubbfel, 15.10.2013. </remarks>
public class AppSettings
{
#region Enum
/// <summary> Values that represent BTUTagDefaultHandler. </summary>
/// <remarks> Stubbfel, 15.10.2013. </remarks>
public enum BTUTagDefaultHandler
{
/// <summary> An enum constant representing the information page option. </summary>
InfoPage = 0,
/// <summary> An enum constant representing the campus map option. </summary>
CampusMap = 1
}
#endregion
#region Property
/// <summary> Gets or sets a value indicating whether the GeoWatch-Flag. </summary>

View File

@@ -16,6 +16,9 @@ namespace CampusAppWP8.Model.Setting
InfoPage = 0,
/// <summary> An enum constant representing the campus map option. </summary>
CampusMap = 1
CampusMap = 1,
/// <summary> An enum constant representing the date creation option. </summary>
DateCreation = 2
}
}

View File

@@ -37,8 +37,9 @@ namespace CampusAppWP8.Model.Setting
/// <seealso cref="M:CampusAppWPortalLib8.Model.Utility.ListPickerItemListModel.LoadList()"/>
protected override void LoadList()
{
this.AddItem(new ListPickerItemModel(AppSettings.BTUTagDefaultHandler.InfoPage.ToString(), AppResources.Setting_TagHandlerInfo));
this.AddItem(new ListPickerItemModel(AppSettings.BTUTagDefaultHandler.CampusMap.ToString(), AppResources.Setting_TagHandlerMap));
this.AddItem(new ListPickerItemModel(BTUTagDefaultHandler.InfoPage.ToString(), AppResources.Setting_TagHandlerInfo));
this.AddItem(new ListPickerItemModel(BTUTagDefaultHandler.CampusMap.ToString(), AppResources.Setting_TagHandlerMap));
this.AddItem(new ListPickerItemModel(BTUTagDefaultHandler.DateCreation.ToString(), AppResources.Setting_TagHandlerDate));
}
#endregion

View File

@@ -48,7 +48,7 @@ namespace CampusAppWP8.Pages.BTTTag
{
if (NavigationMode.Back == e.NavigationMode)
{
Settings.AppSetting.TagDefaultHandler = (CampusAppWP8.Model.Setting.AppSettings.BTUTagDefaultHandler)Enum.Parse(typeof(CampusAppWP8.Model.Setting.AppSettings.BTUTagDefaultHandler), ((CampusAppWPortalLib8.Model.Utility.ListPickerItemModel)this.TagHandler.SelectedItem).Value);
Settings.AppSetting.TagDefaultHandler = (CampusAppWP8.Model.Setting.BTUTagDefaultHandler)Enum.Parse(typeof(CampusAppWP8.Model.Setting.BTUTagDefaultHandler), ((CampusAppWPortalLib8.Model.Utility.ListPickerItemModel)this.TagHandler.SelectedItem).Value);
}
}

View File

@@ -250,7 +250,7 @@ namespace CampusAppWP8.Pages.Dev
}
else
{
if (AppSettings.BTUTagDefaultHandler.CampusMap == Settings.AppSetting.TagDefaultHandler)
if (BTUTagDefaultHandler.CampusMap == Settings.AppSetting.TagDefaultHandler)
{
this.GoToCampusMappage(result.Text);
}

View File

@@ -50,7 +50,7 @@ namespace CampusAppWP8.Pages.Setting
{
Settings.AppSetting.GeoWatchEnable = GeoWatchToggle.IsChecked.Value;
Settings.AppSetting.OnlyWifi = OnlyWiFiToggle.IsChecked.Value;
Settings.AppSetting.TagDefaultHandler = (CampusAppWP8.Model.Setting.AppSettings.BTUTagDefaultHandler)Enum.Parse(typeof(CampusAppWP8.Model.Setting.AppSettings.BTUTagDefaultHandler), ((CampusAppWPortalLib8.Model.Utility.ListPickerItemModel)this.TagHandler.SelectedItem).Value);
Settings.AppSetting.TagDefaultHandler = (CampusAppWP8.Model.Setting.BTUTagDefaultHandler)Enum.Parse(typeof(CampusAppWP8.Model.Setting.BTUTagDefaultHandler), ((CampusAppWPortalLib8.Model.Utility.ListPickerItemModel)this.TagHandler.SelectedItem).Value);
}
}

View File

@@ -1230,6 +1230,15 @@ namespace CampusAppWP8.Resources {
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die Termin erstellen ähnelt.
/// </summary>
public static string Setting_TagHandlerDate {
get {
return ResourceManager.GetString("Setting_TagHandlerDate", resourceCulture);
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die BTU-Tag-Informationsseite anzeigen ähnelt.
/// </summary>

View File

@@ -617,4 +617,7 @@
<data name="MensaApp_Weekplan" xml:space="preserve">
<value>Wochenplan</value>
</data>
<data name="Setting_TagHandlerDate" xml:space="preserve">
<value>Termin erstellen</value>
</data>
</root>