public IActionResult AddTask([FromBody] Task task) { if (ModelState.IsValid) { using (var context = new TaskManagementContext()) { context.Task.Add(task); context.SaveChanges(); } } return(StatusCode(200, "Task inserted.")); }
public IActionResult UpdateTask([FromBody] Task task) { if (ModelState.IsValid) { using (var context = new TaskManagementContext()) { var tsk = context.Task.Where(t => t.Id == task.Id).FirstOrDefault <Task>(); if (tsk != null) { tsk.Description = task.Description; tsk.ShortDescription = task.ShortDescription; context.SaveChanges(); } } } return(StatusCode(200, "Task updated.")); }