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