Example #1
0
        public bool CreateTickets(CreateTicketsViewModel createTickets)
        {
            List <Ticket>       tickets             = new List <Ticket>();
            FlightBusinessLogic flightBusinessLogic = new FlightBusinessLogic();
            Flight flight = flightsContext.Flight
                            .Where(e => e.FlightId == createTickets.FlightId)
                            .FirstOrDefault();



            for (int i = 0; i < createTickets.Count; i++)
            {
                Ticket ticket = new Ticket
                {
                    Clas   = createTickets.ToClass.ToString(),
                    Price  = createTickets.Price,
                    Status = null,
                    Flight = flight
                };
                tickets.Add(ticket);
            }


            flightsContext.Tickets.AddRange(tickets);
            flightsContext.SaveChanges();
            return(true);
        }