// GET: PaccinoSalons/Edit/5 public async Task <IActionResult> EditAvailible(string creditCard, string expiryDate, string cvc, string movie, string fullname, string email, string entities, string NoOfTickets, string price, string time, string salon, string actualSeats) { List <string> numbers = new List <string>(entities.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)); foreach (var entity in numbers) { var parseToInt = Int32.Parse(entity); var PaccinoSalon = await _context.PaccinoSalon.FindAsync(parseToInt); PaccinoSalon.Availible = false; _context.Update(PaccinoSalon); await _context.SaveChangesAsync(); } return(RedirectToAction("Checkout", "Orders", new { creditCard = creditCard, expiryDate = expiryDate, cvc = cvc, movie = movie, fullname = fullname, email = email, numberOfTickets = NoOfTickets, NoOfTickets = NoOfTickets, totalPrice = price, time = time, salon = salon, actualSeats = actualSeats })); }
public async Task <IActionResult> Checkout(string creditCard, string expiryDate, string cvc, string movie, string fullname, string email, string numberOfTickets, string totalPrice, string time, string salon, string actualSeats) { newOrder = new Orders { Name = fullname, Email = email, Id = Guid.NewGuid(), CreditCardNumber = creditCard, ExpiryDate = expiryDate, Cvc = cvc, NumberOfSeats = Int32.Parse(numberOfTickets), TotalPrice = Int32.Parse(totalPrice), Movie = movie }; _context.Orders.Add(newOrder); await _context.SaveChangesAsync(); return(RedirectToAction("CustomerOrderConfirmation", "Orders", new { fullname = fullname, tickets = numberOfTickets, totalprice = newOrder.TotalPrice, id = newOrder.Id, time = time, salon = salon, actualSeats = actualSeats })); }