Пример #1
0
 public void Create(Todo todo)
 {
     //_context.Todos.Add(todo);
     var todolist = _context.TodoList.Include(z => z.Todos).First(p => p.Id == p.Id);
     todolist.Todos.Add(todo);
     _context.SaveChanges();
 }
Пример #2
0
 public void Update(Todo todo)
 {
     var todoToUpdate = FindById(todo.Id);
     todoToUpdate.Name = todo.Name;
     todoToUpdate.State = todo.State;
     todoToUpdate.DueDate = todo.DueDate;
     todoToUpdate.Tags.ToList().ForEach(p => _context.Tags.Remove(p));
     todo.Tags.ToList().ForEach(p => todoToUpdate.Tags.Add(p));
     _context.SaveChanges();
 }