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 ToDoItemsPage() { InitializeComponent(); vm = new ToDoItemsViewModel(); BindingContext = vm; vm.Title = "To Do Items"; }
public async Task <ActionResult> SaveAsync(ToDoItems toDoItems) { var viewModel = new ToDoItemsViewModel { ToDoItems = new ToDoItems() { DateAdded = DateTime.Today.ToShortTimeString(), }, }; await _context.ToDoItems.AddAsync(toDoItems); await _context.SaveChangesAsync(); return(View("ToDoItemSummary", viewModel)); }