public IActionResult UpdateTodo(Todo.Core.Entities.Todo todo) { Console.WriteLine($"UpdateTodo(Todo todo) -> {todo.description}"); _context.Todo.Update(todo); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public IActionResult FindATodo([FromBody] IdRx id) { Console.WriteLine($"FindATodo avec id: {id.id}"); Todo.Core.Entities.Todo itemFound = _context.Todo.Find(id.id); if (itemFound == null) { itemFound = new Todo.Core.Entities.Todo(); itemFound.description = "Error: not found"; itemFound.etiquette = 0; itemFound.priority = 110; } string jsonString; jsonString = JsonSerializer.Serialize(itemFound); return(Content(jsonString)); }
public IActionResult AddTodo(string description, int priority, int etiquette) { Console.WriteLine($"AddTodo() -> Voici la description: {description}"); if (!String.IsNullOrEmpty(description)) { Todo.Core.Entities.Todo newTodo = new Todo.Core.Entities.Todo(); newTodo.description = description; newTodo.priority = priority; newTodo.etiquette = (Etiquette)etiquette; _context.Todo.Add(newTodo); _context.SaveChanges(); } return(RedirectToAction(nameof(Index))); }