From 59d096530c18f8dae73b9252cc95a8423fb08d24 Mon Sep 17 00:00:00 2001 From: marcinzelent Date: Wed, 1 Feb 2017 00:23:21 +0100 Subject: Initial commit. Added catalogs and classes. --- .gitattributes | 63 +++++++++ EventMaker/EventMaker.sln | 40 ++++++ EventMaker/EventMaker/App.xaml | 8 ++ EventMaker/EventMaker/App.xaml.cs | 96 +++++++++++++ .../EventMaker/Assets/LockScreenLogo.scale-200.png | Bin 0 -> 1430 bytes .../EventMaker/Assets/SplashScreen.scale-200.png | Bin 0 -> 7700 bytes .../Assets/Square150x150Logo.scale-200.png | Bin 0 -> 2937 bytes .../Assets/Square44x44Logo.scale-200.png | Bin 0 -> 1647 bytes ...are44x44Logo.targetsize-24_altform-unplated.png | Bin 0 -> 1255 bytes EventMaker/EventMaker/Assets/StoreLogo.png | Bin 0 -> 1451 bytes .../Assets/Wide310x150Logo.scale-200.png | Bin 0 -> 3204 bytes EventMaker/EventMaker/Common/RelayArgCommand.cs | 69 +++++++++ EventMaker/EventMaker/Common/RelayCommand.cs | 69 +++++++++ .../EventMaker/Converter/DateTimeConverter.cs | 12 ++ EventMaker/EventMaker/EventMaker.csproj | 156 +++++++++++++++++++++ EventMaker/EventMaker/Handler/EventHandler.cs | 12 ++ EventMaker/EventMaker/Model/Event.cs | 13 ++ .../EventMaker/Model/EventCatalogSingleton.cs | 37 +++++ EventMaker/EventMaker/Package.appxmanifest | 49 +++++++ .../EventMaker/Persistency/PersistencyService.cs | 39 ++++++ EventMaker/EventMaker/Properties/AssemblyInfo.cs | 29 ++++ EventMaker/EventMaker/Properties/Default.rd.xml | 31 ++++ EventMaker/EventMaker/View/CreateEventPage.xaml | 13 ++ EventMaker/EventMaker/View/CreateEventPage.xaml.cs | 30 ++++ EventMaker/EventMaker/View/EventPage.xaml | 13 ++ EventMaker/EventMaker/View/EventPage.xaml.cs | 30 ++++ EventMaker/EventMaker/ViewModel/EventViewModel.cs | 12 ++ EventMaker/EventMaker/project.json | 17 +++ 28 files changed, 838 insertions(+) create mode 100644 .gitattributes create mode 100644 EventMaker/EventMaker.sln create mode 100644 EventMaker/EventMaker/App.xaml create mode 100644 EventMaker/EventMaker/App.xaml.cs create mode 100644 EventMaker/EventMaker/Assets/LockScreenLogo.scale-200.png create mode 100644 EventMaker/EventMaker/Assets/SplashScreen.scale-200.png create mode 100644 EventMaker/EventMaker/Assets/Square150x150Logo.scale-200.png create mode 100644 EventMaker/EventMaker/Assets/Square44x44Logo.scale-200.png create mode 100644 EventMaker/EventMaker/Assets/Square44x44Logo.targetsize-24_altform-unplated.png create mode 100644 EventMaker/EventMaker/Assets/StoreLogo.png create mode 100644 EventMaker/EventMaker/Assets/Wide310x150Logo.scale-200.png create mode 100644 EventMaker/EventMaker/Common/RelayArgCommand.cs create mode 100644 EventMaker/EventMaker/Common/RelayCommand.cs create mode 100644 EventMaker/EventMaker/Converter/DateTimeConverter.cs create mode 100644 EventMaker/EventMaker/EventMaker.csproj create mode 100644 EventMaker/EventMaker/Handler/EventHandler.cs create mode 100644 EventMaker/EventMaker/Model/Event.cs create mode 100644 EventMaker/EventMaker/Model/EventCatalogSingleton.cs create mode 100644 EventMaker/EventMaker/Package.appxmanifest create mode 100644 EventMaker/EventMaker/Persistency/PersistencyService.cs create mode 100644 EventMaker/EventMaker/Properties/AssemblyInfo.cs create mode 100644 EventMaker/EventMaker/Properties/Default.rd.xml create mode 100644 EventMaker/EventMaker/View/CreateEventPage.xaml create mode 100644 EventMaker/EventMaker/View/CreateEventPage.xaml.cs create mode 100644 EventMaker/EventMaker/View/EventPage.xaml create mode 100644 EventMaker/EventMaker/View/EventPage.xaml.cs create mode 100644 EventMaker/EventMaker/ViewModel/EventViewModel.cs create mode 100644 EventMaker/EventMaker/project.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..1ff0c42 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,63 @@ +############################################################################### +# Set default behavior to automatically normalize line endings. +############################################################################### +* text=auto + +############################################################################### +# Set default behavior for command prompt diff. +# +# This is need for earlier builds of msysgit that does not have it on by +# default for csharp files. +# Note: This is only used by command line +############################################################################### +#*.cs diff=csharp + +############################################################################### +# Set the merge driver for project and solution files +# +# Merging from the command prompt will add diff markers to the files if there +# are conflicts (Merging from VS is not affected by the settings below, in VS +# the diff markers are never inserted). Diff markers may cause the following +# file extensions to fail to load in VS. An alternative would be to treat +# these files as binary and thus will always conflict and require user +# intervention with every merge. To do so, just uncomment the entries below +############################################################################### +#*.sln merge=binary +#*.csproj merge=binary +#*.vbproj merge=binary +#*.vcxproj merge=binary +#*.vcproj merge=binary +#*.dbproj merge=binary +#*.fsproj merge=binary +#*.lsproj merge=binary +#*.wixproj merge=binary +#*.modelproj merge=binary +#*.sqlproj merge=binary +#*.wwaproj merge=binary + +############################################################################### +# behavior for image files +# +# image files are treated as binary by default. +############################################################################### +#*.jpg binary +#*.png binary +#*.gif binary + +############################################################################### +# diff behavior for common document formats +# +# Convert binary document formats to text before diffing them. This feature +# is only available from the command line. Turn it on by uncommenting the +# entries below. +############################################################################### +#*.doc diff=astextplain +#*.DOC diff=astextplain +#*.docx diff=astextplain +#*.DOCX diff=astextplain +#*.dot diff=astextplain +#*.DOT diff=astextplain +#*.pdf diff=astextplain +#*.PDF diff=astextplain +#*.rtf diff=astextplain +#*.RTF diff=astextplain diff --git a/EventMaker/EventMaker.sln b/EventMaker/EventMaker.sln new file mode 100644 index 0000000..b59177a --- /dev/null +++ b/EventMaker/EventMaker.sln @@ -0,0 +1,40 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EventMaker", "EventMaker\EventMaker.csproj", "{9E8CD427-C53A-444D-A1EE-946AC995E288}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|ARM = Release|ARM + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9E8CD427-C53A-444D-A1EE-946AC995E288}.Debug|ARM.ActiveCfg = Debug|ARM + {9E8CD427-C53A-444D-A1EE-946AC995E288}.Debug|ARM.Build.0 = Debug|ARM + {9E8CD427-C53A-444D-A1EE-946AC995E288}.Debug|ARM.Deploy.0 = Debug|ARM + {9E8CD427-C53A-444D-A1EE-946AC995E288}.Debug|x64.ActiveCfg = Debug|x64 + {9E8CD427-C53A-444D-A1EE-946AC995E288}.Debug|x64.Build.0 = Debug|