Merge branch 'feature/tasks-controller' into feature/userstory-controller

This commit is contained in:
Niggl1999 2020-06-04 08:43:11 +02:00
commit ae910b216d
2 changed files with 5 additions and 12 deletions

View File

@ -20,14 +20,14 @@ namespace ScrumTaskboard.Controllers
_context = context; _context = context;
} }
// GET: api/Tasks // GET: api/tasks
[HttpGet] [HttpGet]
public async Task<ActionResult<IEnumerable<ScrumTask>>> GetTasks() public async Task<ActionResult<IEnumerable<ScrumTask>>> GetTasks()
{ {
return await _context.Tasks.ToListAsync(); return await _context.Tasks.ToListAsync();
} }
// GET: api/Tasks/5 // GET: api/tasks/5
[HttpGet("{id}")] [HttpGet("{id}")]
public async Task<ActionResult<ScrumTask>> GetTask(int id) public async Task<ActionResult<ScrumTask>> GetTask(int id)
{ {
@ -41,7 +41,7 @@ namespace ScrumTaskboard.Controllers
return task; return task;
} }
// PUT: api/Tasks/5 // PUT: api/tasks/5
[HttpPut("{id}")] [HttpPut("{id}")]
public async Task<IActionResult> PutTask(int id, ScrumTask task) public async Task<IActionResult> PutTask(int id, ScrumTask task)
{ {
@ -75,7 +75,7 @@ namespace ScrumTaskboard.Controllers
return NoContent(); return NoContent();
} }
// POST: api/Tasks // POST: api/tasks
[HttpPost] [HttpPost]
public async Task<ActionResult<ScrumTask>> PostTask(ScrumTask task) public async Task<ActionResult<ScrumTask>> PostTask(ScrumTask task)
{ {
@ -86,7 +86,7 @@ namespace ScrumTaskboard.Controllers
return CreatedAtAction("GetTask", new { id = task.id }, task); return CreatedAtAction("GetTask", new { id = task.id }, task);
} }
// DELETE: api/Tasks/5 // DELETE: api/tasks/5
[HttpDelete("{id}")] [HttpDelete("{id}")]
public async Task<ActionResult<ScrumTask>> DeleteTask(int id) public async Task<ActionResult<ScrumTask>> DeleteTask(int id)
{ {

View File

@ -21,18 +21,11 @@ namespace ScrumTaskboard
public class ScrumTask public class ScrumTask
{ {
public int id { get; set; } public int id { get; set; }
public string title { get; set; } public string title { get; set; }
public string content { get; set; } public string content { get; set; }
public int status { get; set; } public int status { get; set; }
public int category { get; set; } public int category { get; set; }
public int assignedto { get; set; } public int assignedto { get; set; }
public int sprint { get; set; } public int sprint { get; set; }
public int project { get; set; } public int project { get; set; }
public int userstory { get; set; } public int userstory { get; set; }