public async Task <IActionResult> Edit(AddConsoleToCollectionInputModel model) { var user = await this.userManager.GetUserAsync(this.User); await this.service.EditConsoleInCollection(model.ConsoleId, user.Id, model.PricePaid, model.BoxIncluded, model.IsItNewAndSealed); return(this.RedirectToAction("Details", new { consoleId = model.ConsoleId })); }
public IActionResult AddToCollection(int consoleId) { var conosle = this.console.GetConsoleDetails(consoleId); var viewModel = new AddConsoleToCollectionInputModel { ConsoleId = consoleId, ConsoleImgUrl = conosle.ImgUrl, ConsoleName = conosle.Name, }; return(this.View(viewModel)); }
public async Task <IActionResult> Delete(int consoleId) { var user = await this.userManager.GetUserAsync(this.User); var console = this.service.GetConsoleCollectionInputDetails(user.Id, consoleId); var viewModel = new AddConsoleToCollectionInputModel { ConsoleId = console.ConsoleId, ConsoleImgUrl = console.ConsoleImgUrl, ConsoleName = console.ConsoleName, }; return(this.View(viewModel)); }
public async Task <IActionResult> Edit(int consoleId) { var user = await this.userManager.GetUserAsync(this.User); var console = this.service.GetConsoleCollectionInputDetails(user.Id, consoleId); var viewModel = new AddConsoleToCollectionInputModel { ConsoleId = console.ConsoleId, ConsoleImgUrl = console.ConsoleImgUrl, ConsoleName = console.ConsoleName, BoxIncluded = console.BoxIncluded, IsItNewAndSealed = console.IsItNewAndSealed, PricePaid = console.PricePaid, }; return(this.View(viewModel)); }