コード例 #1
0
        public IActionResult AddList(AddListViewModel addListViewModel)
        {
            if (ModelState.IsValid)
            {
                Shopping newList = new Shopping
                {
                    Name = addListViewModel.Name,
                };

                context.ShoppingLists.Add(newList);
                context.SaveChanges();
            }

            return(Redirect("/Inventory/Shopping"));
        }
コード例 #2
0
        public async Task <IActionResult> AddList(AddListViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = await GetCurrentUserAsync();

                var userId = user?.Id;

                WebRequest request = WebRequest.Create(_configuration.GetValue <string>("BackendUrl") + "api/list/" + userId + "/" + model.Name);
                request.Method = "Post";
                request.GetResponse();

                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
コード例 #3
0
        public IActionResult AddList()
        {
            AddListViewModel addListViewModel = new AddListViewModel();

            return(View(addListViewModel));
        }