public IActionResult AddCategory(string name) { ToDoItemDb db = new ToDoItemDb(_connectionString); db.AddCategory(name); return(Redirect("/home/categories")); }
public IActionResult AddItem(string title, DateTime dueDate, int categoryId) { ToDoItemDb db = new ToDoItemDb(_connectionString); db.AddToDoItem(title, dueDate, categoryId); return(Redirect("/home/index")); }
public IActionResult EditCategory(int id, string name) { ToDoItemDb db = new ToDoItemDb(_connectionString); db.EditCategory(id, name); return(Redirect("/home/categories")); }
public IActionResult MarkComplete(int id) { ToDoItemDb db = new ToDoItemDb(_connectionString); db.MarkComplete(id); return(Redirect("/home/index")); }
public IActionResult ItemsForCategory(int categoryId) { ToDoItemDb db = new ToDoItemDb(_connectionString); ToDoItemsViewModel vm = new ToDoItemsViewModel(_connectionString); vm.Items = db.GetItemsForCategory(categoryId); return(View(vm)); }
public IActionResult Completed() { ToDoItemsViewModel vm = new ToDoItemsViewModel(_connectionString); ToDoItemDb db = new ToDoItemDb(_connectionString); vm.Items = db.GetAllCompletedItems(); return(View(vm)); }
public ToDoItemLocalVersionController(ToDoItemDb toDoItemDbService) { _toDoItemDbService = toDoItemDbService; }
public IActionResult AddItemPage() { ToDoItemDb db = new ToDoItemDb(_connectionString); return(View(db.GetAllCategories())); }
public IActionResult EditCategoryForm(int id) { ToDoItemDb db = new ToDoItemDb(_connectionString); return(View(db.GetCategoryById(id))); }