protected void Page_Load(object sender, EventArgs e) { List <LotInfo> lotInfos = Facade.GetParkingLots(); int len = lotInfos.Count; for (int i = 0; i < len; i++) { drpLot.Items.Add(lotInfos[i].name.ToString()); } lot = drpLot.SelectedIndex; lot++; int bullshit; ParkingSpaceData sd = new ParkingSpaceData(); List <ParkingSpace> spot = sd.LoadAvailableSpaces(lot); // returning ZERO content int len2 = spot.Count; for (int i = 0; i < len2; i++) { bullshit = spot[i].Space_Id; if ((spot.Exists(x => x.Space_Id == bullshit))) { drpSpot.Items.Add(spot[i].Space_Id.ToString()); } } }
protected void btnGenerate_Click(object sender, EventArgs e) { ParkingSpaceData psd = new ParkingSpaceData(); System.Data.DataTable spaceTable = psd.LoadReservations(lot); grdRes.DataSource = spaceTable; grdRes.DataBind(); //MessageBox.Show(); }