implement delete group api method.

#30
This commit is contained in:
chris.watts90@outlook.com 2017-03-17 22:32:18 +00:00
parent 631c205f1a
commit 62e2aa1136

View File

@ -1,5 +1,8 @@
using System; using System;
using System.Net;
using System.Net.Http;
using System.Web.Http; using System.Web.Http;
using System.Web.Http.Results;
using WindowsDataCenter.Helpers; using WindowsDataCenter.Helpers;
using Interfaces; using Interfaces;
@ -40,8 +43,17 @@ namespace WindowsDataCenter
[CacheControl(MaxAge = 0)] [CacheControl(MaxAge = 0)]
public IHttpActionResult DeleteGroup([FromUri]int groupId) public IHttpActionResult DeleteGroup([FromUri]int groupId)
{ {
//_repo.DeleteGroup(groupId); HttpResponseMessage resp;
throw new NotImplementedException(); var res = _repo.DeleteGroup(groupId);
if (res == OperationResponse.DELETED)
{
resp = new HttpResponseMessage(HttpStatusCode.OK);
}
else
{
resp = new HttpResponseMessage(HttpStatusCode.NotFound);
}
return ResponseMessage(resp);
} }
[HttpPost] [HttpPost]