79719569

Date: 2025-07-30 07:13:30
Score: 1
Natty:
Report link

public ActionResult SeatSelection(int flightId, string @class)

{

var seats = new List\<Seat\>();

for (int i = 1; i \<= 30; i++)

{

    seats.Add(new Seat

    {

        SeatNumber = i,

        SeatClass = @class,

        IsAvailable = i \<= 10,

        IsWindow = (i % 6 == 1 || i % 6 == 0),

        IsBookedByUser = false

    });

}

ViewBag.FlightId = flightId;

ViewBag.Class = @class;

switch (@class)

{

    case "Economy":

        ViewBag.Price = 1000;

        break;

    case "BusinessClass":

        ViewBag.Price = 5000;

        break;

    case "FirstClass":

        ViewBag.Price = 8000;

        break;

    default:

        ViewBag.Price = 0;

        break;

}

return View(seats); // make sure SeatSelection.cshtml exists

}

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @class
  • Low reputation (1):
Posted by: Bhavika Poddar