public async Task <Models.Task> UpdateTaskStatus(Task taskToUpdate) { var taskUpdate = await _context.Task.FindAsync(taskToUpdate.IdTask); taskUpdate.Status = taskToUpdate.Status; _context.Task.Update(taskUpdate); await _context.SaveChangesAsync(); return(taskToUpdate); }
public async Task <Models.Task> UpdateTask(Task taskToUpdate) { var taskUpdate = await _context.Task.FindAsync(taskToUpdate.IdTask); taskUpdate.Status = taskToUpdate.Status; taskUpdate.Title = taskToUpdate.Title; taskUpdate.Description = taskToUpdate.Description; taskUpdate.ExpectedEndDate = taskToUpdate.ExpectedEndDate; taskUpdate.StartDate = taskToUpdate.StartDate; taskUpdate.ActualEndDate = taskToUpdate.ActualEndDate; taskUpdate.Priority = taskToUpdate.Priority; _context.Task.Update(taskUpdate); await _context.SaveChangesAsync(); return(taskToUpdate); }
public async Task <Task> UpdateTaskStatus(Task taskToUpdate) { return(await _taskRepository.UpdateTaskStatus(taskToUpdate)); }