private void lvTrips_SelectedIndexChanged(object sender, EventArgs e) { if (lvTrips.SelectedItems.Count > 0) { int _Machuyen = MyConvert.ToInt32(lvTrips.SelectedItems[0].SubItems[0].Text); int _MaTour = 0; foreach (Chuyen item in listTrip) { if (item.MChuyen == _Machuyen) { _MaTour = item.MTour; break; } } lvScenics_Load(DiemDL.FindByMTour(_MaTour)); lvGuide_Load(HuongDanVien.FindByMChuyen(_Machuyen)); lvHotels_Load(KhachSan.FindByMTour(_MaTour)); lvVehicles_Load(PhuongTien.FindByMTour(_MaTour)); lvCustomers_Load(KhachHang.FindByMChuyen(_Machuyen)); btnUpdate.Enabled = true; btnDelete.Enabled = true; } else { lvGuide.Items.Clear(); lvHotels.Items.Clear(); lvScenics.Items.Clear(); lvCustomers.Items.Clear(); btnUpdate.Enabled = false; btnDelete.Enabled = false; } }
private void cbbTours_SelectedIndexChanged(object sender, EventArgs e) { if (cbbTours.SelectedIndex > -1) { Tour t = cbbTours.SelectedItem as Tour; listGuideNoChoose = HuongDanVien.FindBy_MTour_NotBusy(t.ID); if (MChuyen == 0) { listGuideChoose = new List <HuongDanVien>(); lvGuidesChosed.Items.Clear(); } else { //Load ds huong dan vien duoc phan cong len listGuideChoose = HuongDanVien.FindByMChuyen(MChuyen); lvGuidesChosed_Load(listGuideChoose); //Chuyen thanh tour khac if (current != null && (cbbTours.SelectedItem as Tour).ID != current.MTour) { DialogResult dlg = MessageBox.Show("Program remove all guides had been chose! Are you wanting repair this trip?", "Wraning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dlg == System.Windows.Forms.DialogResult.Yes) { PhanCongHDV.DeletePhanCong(MChuyen); lvGuidesChosed.Items.Clear(); listGuideChoose = new List <HuongDanVien>(); listGuideNoChoose = HuongDanVien.FindBy_MTour_NotBusy((cbbTours.SelectedItem as Tour).ID); lvGuidesNoChoose_Load(listGuideNoChoose); //btnAdd.Enabled = false; //btnUpdate.Enabled = false; } else { int count = cbbTours.Items.Count; for (int i = 0; i < count; i++) { if ((cbbTours.Items[i] as Tour).ID == current.MTour) { cbbTours.SelectedIndex = i; break; } } } } } lvGuidesNoChoose_Load(listGuideNoChoose); //Thoong ke tinh gia listPrice = Chuyen.FindByMTour(t.ID); } }