We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3621484 commit 07b7384Copy full SHA for 07b7384
Zenergy/Zenergy/Controllers/ApiControllers/eventsController.cs
@@ -74,6 +74,24 @@ public async Task<IHttpActionResult> GetMyEvent(int userId)
74
return Ok(myUser.@event);
75
}
76
77
+ [HttpGet]
78
+ [ResponseType(typeof(@event))]
79
+ [Route("SortUserEventByActivity")]
80
+ public async Task<IHttpActionResult> SortUserEventByActivity(int userId)
81
+ {
82
+ var user = await db.user.FindAsync(userId);
83
+ if(user == null)
84
85
+ return BadRequest("This user does not exist.");
86
+ }
87
+ if (!user.@event.Any())
88
89
+ return BadRequest("User has not registered to event yet.");
90
91
+ return Ok(user.@event.OrderBy(e => e.activity.activityName));
92
93
+
94
95
96
97
/// <summary>
0 commit comments