예제 #1
0
 public Task CreateTask(CreateTaskCommand taskCommand)
 {
     var category = taskCategoryRepository.GetBy(taskCommand.CategoryId);
     var task = new Task(taskCommand.Title, taskCommand.StartDate, taskCommand.StartTime, taskCommand.EndTime,
         taskCommand.Content, taskCommand.WorkProgressPercent, category, taskCommand.AppType, taskCommand.SyncId);
     taskRepository.Create(task);
     return task;
 }
예제 #2
0
 public void Delete(Task task)
 {
     ctx.Tasks.Remove(task);
     ctx.SaveChanges();
 }
예제 #3
0
 public void Update(Task task)
 {
     ctx.SaveChanges();
 }
예제 #4
0
 public void Create(Task task)
 {
     ctx.Tasks.Add(task);
     ctx.SaveChanges();
 }