parent
6cddabba38
commit
dc80fd9ba4
@ -7,7 +7,7 @@ namespace WindowsDataCenter
|
|||||||
[RoutePrefix("api/groups")]
|
[RoutePrefix("api/groups")]
|
||||||
public class GroupController:ApiController
|
public class GroupController:ApiController
|
||||||
{
|
{
|
||||||
private IRepository _repo;
|
private readonly IRepository _repo;
|
||||||
public GroupController(IRepository repo)
|
public GroupController(IRepository repo)
|
||||||
{
|
{
|
||||||
if(repo == null) throw new ArgumentNullException(nameof(repo));
|
if(repo == null) throw new ArgumentNullException(nameof(repo));
|
||||||
@ -26,10 +26,26 @@ namespace WindowsDataCenter
|
|||||||
[Route("create")]
|
[Route("create")]
|
||||||
public IHttpActionResult CreateGroup([FromBody] Group group)
|
public IHttpActionResult CreateGroup([FromBody] Group group)
|
||||||
{
|
{
|
||||||
var groupId = -1;
|
int groupId;
|
||||||
var resp = _repo.CreateGroup(group, out groupId);
|
_repo.CreateGroup(group, out groupId);
|
||||||
|
|
||||||
return Ok(groupId);
|
return Ok(groupId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[HttpDelete]
|
||||||
|
[Route("delete")]
|
||||||
|
public IHttpActionResult DeleteGroup([FromUri]int groupId)
|
||||||
|
{
|
||||||
|
//_repo.DeleteGroup(groupId);
|
||||||
|
throw new NotImplementedException();
|
||||||
|
}
|
||||||
|
|
||||||
|
[HttpPost]
|
||||||
|
[Route("edit")]
|
||||||
|
public IHttpActionResult UpdateGroup([FromBody] Group group)
|
||||||
|
{
|
||||||
|
//_repo.UpdateGroup(group);
|
||||||
|
throw new NotImplementedException();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user