private void txtTimKiem_LostFocus(object sender, RoutedEventArgs e) { if (txtTimKiem.Text == "") { txtTimKiem.Text = "Tìm Kiếm..."; DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); } }
private void GridLoaiVe_Loaded(object sender, RoutedEventArgs e) { KhongChoNhap(); DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); panelTimKiem.Visibility = btnHuy_Sua.Visibility = Visibility.Hidden; }
private void btnXoa_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show("Bạn có chắc chắn muốn xóa loại vé này không?", "Thông Báo", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { VeBUS.Xoa(listMaPhim[index], listMaPC[index], listMaLV[index]); MessageBox.Show("Xóa loại vé thành công", "Thông Báo"); } DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); btnLamMoi_Click(sender, e); }
private void btnThem_Click(object sender, RoutedEventArgs e) { frmAddVe frmAddVe = new frmAddVe(); frmAddVe.ShowDialog(); DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); KhongChoNhap(); btnThem.Visibility = Visibility.Visible; btnSua.IsEnabled = btnXoa.IsEnabled = true; }
private void btnLamMoi_Click(object sender, RoutedEventArgs e) { KhongChoNhap(); DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); panelTimKiem.Visibility = btnHuy_Sua.Visibility = btnLuu_Sua.Visibility = Visibility.Hidden; if (btnSua.Visibility == Visibility.Hidden) { btnSua.Visibility = Visibility.Visible; } if (btnThem.IsEnabled == btnXoa.IsEnabled == false) { btnThem.IsEnabled = btnXoa.IsEnabled = true; } }
private void txtTimKiem_TextChanged(object sender, TextChangedEventArgs e) { DataTable dataTable = new DataTable(); if (txtTimKiem.Text.Length > 1 && txtTimKiem.Text != "Tìm Kiếm...") { switch (type_timkiem) { case 0: { dataTable = VeBUS.TimTheoTenPhim(txtTimKiem.Text.ToString()); } break; case 1: { dataTable = VeBUS.TimTheoTenPC(txtTimKiem.Text.ToString()); } break; case 2: { dataTable = VeBUS.TimTheoTenLV(txtTimKiem.Text.ToString()); } break; case 3: { dataTable = VeBUS.TimTheoSoLuong(txtTimKiem.Text.ToString()); } break; } } else if (txtTimKiem.Text.Length == 0) { dataTable = VeBUS.LoadDSVe(); } Load_Data(dataTable); }
private void btnLuu_Sua_Click(object sender, RoutedEventArgs e) { SuaLai: string maphim = null; if (txtTenPhim.Text.Length != 0) { maphim = listMaPhim[index]; } string mapc = null; if (txtTenPC.Text.Length != 0) { mapc = listMaPC[index]; } string malv = null; if (txtTenLV.Text.Length != 0) { malv = listMaLV[index]; } string soluong = null; if (txtSoLuong.Text.Length != 0) { soluong = txtSoLuong.Text; } VeDTO ve = new VeDTO(maphim, mapc, malv, soluong); // báo lỗi nếu chưa nhập theo thứ tự trừ trên xuống , trái sang phải if (soluong == null) { MessageBox.Show("Số lượng không được để trống"); txtSoLuong.Focus(); } else { try { VeBUS.Sua(ve); } catch { goto SuaLai; } MessageBox.Show("Sửa thông tin vé thành công", "Thông báo"); DataTable dataTable = new DataTable(); dataTable = VeBUS.LoadDSVe(); Load_Data(dataTable); KhongChoNhap(); btnHuy_Sua.Visibility = btnLuu_Sua.Visibility = Visibility.Hidden; btnSua.Visibility = Visibility.Visible; btnThem.IsEnabled = btnXoa.IsEnabled = true; dtgDSVe.IsEnabled = true; Selected = false; } }