public async System.Threading.Tasks.Task UpdateTask([FromBody] api.Models.Task task) { var tsk = Context.Task.Where(p => p.Description == task.Description).ToList().First(); tsk.IsDone = task.IsDone; await Context.SaveChangesAsync(); }
public async System.Threading.Tasks.Task DleteTask([FromBody] api.Models.Task task) { var taskforDel = Context.Task.Where(p => p.Description == task.Description).ToList().Last(); Context.Remove(taskforDel); Context.SaveChangesAsync(); }
public async Task <ActionResult <ApiTask> > PostTaskItem(ApiTask task) { _context.Tasks.Add(task); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTaskItem", new { id = task.id }, task)); }
public async Task <IActionResult> PutTaskItem(long id, ApiTask task) { if (id != task.id) { return(BadRequest()); } _context.Entry(task).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public async System.Threading.Tasks.Task AddTask(string name, [FromBody] api.Models.Task task) { if (!ValidateDate(task.Date)) { return; } var tasklist = Context.TaskLists.Where(p => p.Name == name).ToList().Last(); task.TaskList = tasklist; Context.Task.Add(task); await Context.SaveChangesAsync(); }