public IActionResult GetSeatingLayout() { //var utilities = new Utilities(new HttpContextAccessor()); //var json = utilities.ProcessRequest(HttpContext); var seatDb = new SeatDB(); var json = new JsonObject(); var array = new JsonArray(); var member = new JsonObject(); //HttpSession session = request.getSession(); //int flightId = (int)session.getAttribute("flightId"); BookingCart bCart = new BookingCart(); int flightId = 1; //bCart = (BookingCart)session.getAttribute("cart"); //member.put("arrayData", seatDB.getSeatingLayout(flightId)); member.Add("arrayData", seatDb.GetUpdatedSeats(bCart, flightId).ToArray()); array.Add(member); json.Add("jsonArray", array.ToString()); return(Ok(json)); }
public SeatingController(Utilities utilities) { _utilities = utilities; seatDB = new SeatDB(); personCount = 0; }