private bool AddTrip(int _codeTrip) { Chuyen newTrip = ListTrips.Single(_codeTrip); if (newTrip != null) { foreach (Chuyen item in listOrder) { if (item.TrangThai == 1 && ((item.NgayDi >= newTrip.NgayDi && item.NgayVe >= newTrip.NgayVe) || (item.NgayDi <= newTrip.NgayDi && item.NgayVe >= newTrip.NgayVe) || (item.NgayDi <= newTrip.NgayDi && item.NgayVe <= newTrip.NgayVe))) { return(false); } } listOrder.Add(newTrip); return(true); } return(false); }