public IActionResult AddConfirmation(int itemId, string message) { var viewModel = new AddNewItemConfirmationViewModel { Id = itemId, Message = message, }; return(View(viewModel)); }
public IActionResult Add(ItemModel item) { // TODO add to database var viewModel = new AddNewItemConfirmationViewModel { Id = 1, Name = item.Name, }; return(View("AddConfirmation", viewModel)); }
public IActionResult Add(ItemModel item) { // TODO add to database var viewModel = new AddNewItemConfirmationViewModel { Id = 1, Name = item.Name, }; //return View("AddConfirmation", viewModel); return(RedirectToAction("AddConfirmation", new { itemId = 1 })); }
public AddNewItemConfirmationViewModel Add(ItemModel item) { var entity = new ItemEntity { Name = item.Name, Description = item.Description, IsVisible = item.IsVisible, }; dbContext.Items.Add(entity); dbContext.SaveChanges(); var viewModel = new AddNewItemConfirmationViewModel { Id = 1, ItemName = item.Name }; return(viewModel); }
public IActionResult Add(ItemModel item) { var entity = new ItemEntity { Name = item.Name, Description = item.Description, IsVisible = item.IsVisible }; _dbContext.Items.Add(entity); _dbContext.SaveChanges(); var viewModel = new AddNewItemConfirmationViewModel { Id = 1, Name = item.Name, }; //Post //return View("AddConfirmation", viewModel); // Post-Redirect-Get return(RedirectToAction("AddConfirmation", new { itemId = 1, })); }