public ProjectTask Update(ProjectTaskUpdate project) { var toEdit = context.ProjectTasks.SingleOrDefault(p => p.Id == project.Id); if (toEdit != null) { toEdit.SetFrom(project); context.SaveChanges(); } return(toEdit); }
public static void SetFrom(this ProjectTask projectTask, ProjectTaskUpdate update) { projectTask.Title = update.Title; projectTask.DeadLine = update.DeadLine; projectTask.IsCompleted = update.IsCompleted; }
public ActionResult <ProjectTask> Update(ProjectTaskUpdate task) => repository.Update(task);