aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src/Models/Enums
diff options
context:
space:
mode:
Diffstat (limited to 'code/api/src/Models/Enums')
-rw-r--r--code/api/src/Models/Enums/FulfillPasswordResetRequestResult.cs8
-rw-r--r--code/api/src/Models/Enums/PasswordResetRequestStatus.cs6
-rw-r--r--code/api/src/Models/Enums/ProjectRole.cs9
-rw-r--r--code/api/src/Models/Enums/TodoClosingStatement.cs13
-rw-r--r--code/api/src/Models/Enums/TodoVisibility.cs10
5 files changed, 46 insertions, 0 deletions
diff --git a/code/api/src/Models/Enums/FulfillPasswordResetRequestResult.cs b/code/api/src/Models/Enums/FulfillPasswordResetRequestResult.cs
new file mode 100644
index 0000000..2a84c48
--- /dev/null
+++ b/code/api/src/Models/Enums/FulfillPasswordResetRequestResult.cs
@@ -0,0 +1,8 @@
+namespace IOL.GreatOffice.Api.Data.Enums;
+
+public enum FulfillPasswordResetRequestResult
+{
+ REQUEST_NOT_FOUND,
+ USER_NOT_FOUND,
+ FULFILLED
+} \ No newline at end of file
diff --git a/code/api/src/Models/Enums/PasswordResetRequestStatus.cs b/code/api/src/Models/Enums/PasswordResetRequestStatus.cs
new file mode 100644
index 0000000..5629e6f
--- /dev/null
+++ b/code/api/src/Models/Enums/PasswordResetRequestStatus.cs
@@ -0,0 +1,6 @@
+namespace IOL.GreatOffice.Api.Data.Enums;
+
+public enum PasswordResetRequestStatus
+{
+
+} \ No newline at end of file
diff --git a/code/api/src/Models/Enums/ProjectRole.cs b/code/api/src/Models/Enums/ProjectRole.cs
new file mode 100644
index 0000000..c4a3f29
--- /dev/null
+++ b/code/api/src/Models/Enums/ProjectRole.cs
@@ -0,0 +1,9 @@
+namespace IOL.GreatOffice.Api.Data.Enums;
+
+public enum ProjectRole
+{
+ EXTERNAL,
+ RESOURCE,
+ LEADER,
+ OWNER
+} \ No newline at end of file
diff --git a/code/api/src/Models/Enums/TodoClosingStatement.cs b/code/api/src/Models/Enums/TodoClosingStatement.cs
new file mode 100644
index 0000000..d838031
--- /dev/null
+++ b/code/api/src/Models/Enums/TodoClosingStatement.cs
@@ -0,0 +1,13 @@
+namespace IOL.GreatOffice.Api.Data.Enums;
+
+public enum TodoClosingStatement
+{
+ REPORTED,
+ RESOLVED,
+ FIXED,
+ IMPLEMENTED,
+ WONT_FIX,
+ BY_DESIGN,
+ INVALID,
+ DUPLICATE
+} \ No newline at end of file
diff --git a/code/api/src/Models/Enums/TodoVisibility.cs b/code/api/src/Models/Enums/TodoVisibility.cs
new file mode 100644
index 0000000..2c8fa83
--- /dev/null
+++ b/code/api/src/Models/Enums/TodoVisibility.cs
@@ -0,0 +1,10 @@
+
+namespace IOL.GreatOffice.Api.Data.Enums;
+
+public enum TodoVisibility
+{
+ PRIVATE = 0,
+ UNLISTED = 1,
+ INTERNAL = 2,
+ PUBLIC = 3,
+} \ No newline at end of file