Exemple #1
0
 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."));
 }
Exemple #2
0
 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."));
 }