From 202a03d091a9cae19f0fe435f905bcbba3ec0b51 Mon Sep 17 00:00:00 2001 From: Andrew Reynolds <areynold@illinois.edu> Date: Tue, 24 Jul 2018 09:45:55 -0500 Subject: [PATCH] add calendar enum --- ...eckmanComms.Api.DataTransferObjects.csproj | 1 + .../V2/Events/BeckmanCalendars.cs | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 BeckmanComms.Api.DataTransferObjects/V2/Events/BeckmanCalendars.cs diff --git a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj b/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj index ef0dc3f..dc67027 100644 --- a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj +++ b/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj @@ -13,6 +13,7 @@ </PropertyGroup> <ItemGroup> + <PackageReference Include="System.ComponentModel" Version="4.3.0" /> <PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" /> </ItemGroup> diff --git a/BeckmanComms.Api.DataTransferObjects/V2/Events/BeckmanCalendars.cs b/BeckmanComms.Api.DataTransferObjects/V2/Events/BeckmanCalendars.cs new file mode 100644 index 0000000..7171e58 --- /dev/null +++ b/BeckmanComms.Api.DataTransferObjects/V2/Events/BeckmanCalendars.cs @@ -0,0 +1,40 @@ +using System.ComponentModel; + +namespace BeckmanComms.Api.DataTransferObjects.V2.Events +{ + /// <summary> + /// Names and calendar IDs of Beckman Institute event calendars. + /// </summary> + public enum BeckmanCalendars + { + /// <summary> + /// Main Beckman Institute calendar. + /// </summary> + [Description("The main Beckman Institute event calendar.")] + BeckmanInstitute = 4595, + + /// <summary> + /// CNL calendar. + /// </summary> + [Description("Calendar for the Cognitive Neuroimaging Laboratory (CNL) at the Beckman Institute.")] + CnlEvents = 4521, + + /// <summary> + /// ILLI calendar. + /// </summary> + [Description("Calendar for the Illinois Language and Literacy Initiative (ILLI) at the Beckman Institute.")] + IlliEvents = 5511, + + /// <summary> + /// LBC calendar. + /// </summary> + [Description("Calendar for the Lifelong Brain and Cognition Laboratory (LBC) at the Beckman Institute.")] + LbcLab = 4669, + + /// <summary> + /// MSL calendar. + /// </summary> + [Description("Calendar for the Memory Systems Lab (MSL) at the Beckman Institute.")] + MslEvents = 4470 + } +} \ No newline at end of file -- GitLab