From 5d82051ab39581da5d74d333684fef1b08caae4c Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 8 Mar 2025 16:47:36 -0500 Subject: [PATCH] tsk-#76: Adding more controller code --- Icarus/Controllers/v1/AccessLevelController.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Icarus/Controllers/v1/AccessLevelController.cs b/Icarus/Controllers/v1/AccessLevelController.cs index ded6acf..01523d2 100644 --- a/Icarus/Controllers/v1/AccessLevelController.cs +++ b/Icarus/Controllers/v1/AccessLevelController.cs @@ -1,9 +1,6 @@ using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -// using I -// using Icarus.Database.Contexts; - namespace Icarus.Controllers.V1; [Route("api/v1/accesslevel")] @@ -53,18 +50,22 @@ public class AccessLevelController : BaseController response.Subject = "Successful"; response.Data = new List(); response.Data.Add(accLevel); + return Ok(response); } else { response.Subject = "Failure"; + return BadRequest(response); } - - return Ok(response); } - public IActionResult UpdateAccessLevel() + [HttpPatch("{id}")] + public IActionResult UpdateAccessLevel(int id, [FromBody] Icarus.Models.AccessLevel accessLevel) { - return Ok(new UpdateAccessLevelResponse()); + var response = new UpdateAccessLevelResponse(); + var accessLevelContext = new Icarus.Database.Contexts.AccessLevelContext(this._connectionString!); + + return Ok(response); } #endregion }