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));
        }
Ejemplo n.º 3
0
        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));
        }