private static void Main() { EventSeat eventArea = new EventSeat(2, 2, 2, 1); var eventAreaRepo = new EventSeatRepository(); // var eventAreaCreate = eventAreaRepo.CreateAsync(eventArea); // var eventAreaDelete = eventAreaRepo.DeleteRangeAsync(new[] { 11 }); var eventAreaResponse = eventAreaRepo.GetAllAsync().Result; foreach (var item in eventAreaResponse) { Console.WriteLine("get item:"); Console.WriteLine("\tID" + $"\t{item.State}" + "\tRow:" + $"\t{item.Row}" + "\tNumber:" + $"\t{item.Number}"); } // TicketManagementService ticketManagementService = new TicketManagementService(); // TicketManagementServiceResponse ticketManagementServiceResponce = ticketManagementService.ImplemntAnonymousService(); // var avaliableSeats = ticketManagementServiceResponce.AvaliableSeats; // foreach (var item in avaliableSeats) // { // Console.WriteLine("GET SEAT"); // Console.WriteLine("\tID" + $"\t{item.Id}" + "\tRow:" + $"\t{item.Row}" + "\tNumber:" + $"\t{item.Number}" + "\tAreaId:" + $"\t{item.AreaId}"); // } Console.Read(); }
public IActionResult GetAll(int eventId) { EventSeatRepository eventSeatRepo = new EventSeatRepository(_context); var theEvent = _context.Event.FirstOrDefault(e => e.EventId == eventId); if (theEvent == null) { return(NotFound($"Event ID `{eventId}` not found")); } return(Ok(eventSeatRepo.GetEventSeats(theEvent))); }
public Anonymous() { _userEventRepository = new UserEventRepository(); _seatRepository = new SeatRepository(); _eventSeatRepository = new EventSeatRepository(); }