private TripDetailCollection GetItemCollection() { TripDetailCollection tripDetailCollection = new TripDetailCollection(); if (NewEditExit.BtnNewText == "&Save") { for (int i = 1; i <= totalseat; i++) { TripDetailInfo tripDetailInfo = new TripDetailInfo(); tripDetailInfo.TripDetailID = string.Empty; tripDetailInfo.TripID = string.Empty; if (i < 10) { tripDetailInfo.SeatNo = "0" + i.ToString(); tripDetailInfo.Status = "A"; } else { tripDetailInfo.SeatNo = i.ToString(); tripDetailInfo.Status = "A"; } tripDetailCollection.Add(tripDetailInfo); } } else if (NewEditExit.BtnNewText == "&Update") { for (int i = 1; i <= totalseat; i++) { TripDetailInfo tripDetailInfo = new TripDetailInfo(); tripDetailInfo.TripDetailID = string.Empty; tripDetailInfo.TripID = recordID; if (i < 10) { tripDetailInfo.SeatNo = "0" + i.ToString(); tripDetailInfo.Status = "A"; } else { tripDetailInfo.SeatNo = i.ToString(); tripDetailInfo.Status = "A"; } tripDetailCollection.Add(tripDetailInfo); } } return(tripDetailCollection); }
public TripDetailCollection SelectDetailByTripID(string tripID) { TripInfo tripInfo = new TripInfo(); string TripID = Convert.ToString(tripInfo.TripID); IDataReader Reader = DataAccess.SelectDetailByTripID(tripID); TripDetailCollection collection = new TripDetailCollection(); while (Reader.Read()) { TripDetailInfo tripDeatilInfo = new TripDetailInfo(); tripDeatilInfo.TripID = TripID; tripDeatilInfo.SeatNo = Convert.ToString(Reader["SeatNo"]); tripDeatilInfo.Status = Convert.ToString(Reader["Status"]); collection.Add(tripDeatilInfo); } Reader.Close(); return(collection); }