Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
        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));
        }