public async Task <IActionResult> _SingleTicketCreate(SingleTicketsCollection tickets) { ApplicationUser user = await _userManager.GetUserAsync(HttpContext.User); foreach (var ticket in tickets.SingleTickets) { if (ModelState.IsValid) { ticket.ApplicationUserId = user.Id; _context.Add(ticket); await _context.SaveChangesAsync(); } } return(RedirectToAction("UserCart", "ApplicationUser")); }
public async Task <IActionResult> _SingleTicketParentPartial(int tickets) { SingleTicketsCollection singleTicketsCollection = new SingleTicketsCollection(); ApplicationUser user = await _userManager.GetUserAsync(HttpContext.User); string name = user.FirstName + " " + user.LastName; while (tickets > 0) { SingleTickets ticket = new SingleTickets() { Id = Guid.NewGuid(), Name = name }; singleTicketsCollection.SingleTickets.Add(ticket); name = ""; tickets--; } return(PartialView(singleTicketsCollection)); }