public IActionResult AddItem(AddListItemViewModel addListItemViewModel) { if (ModelState.IsValid) { ShoppingList newListItem = new ShoppingList { Item = addListItemViewModel.Name, }; context.ShoppingList.Add(newListItem); context.SaveChanges(); } return(Redirect("/Inventory/Shopping/")); }
public async Task <IActionResult> AddNewItem(AddListItemViewModel 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 + "/" + model.kind); request.Method = "Post"; request.GetResponse(); return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult AddItem() { AddListItemViewModel addListItemViewModel = new AddListItemViewModel(); return(View(addListItemViewModel)); }