/// <summary> /// lấy thông tin xe đi san bay đường dài theo ngày /// </summary> /// <param name="Ngay"></param> private void LoadData(DateTime TuNgay, DateTime DenNgay) { g_dt = TimKiem_BaoCao.GetBaoCaoXeDiSanBayDuongDai(TuNgay, DenNgay); if (chkAirPort.Checked) { DataTable dt = g_dt.Clone(); DataRow[] rows = g_dt.Select("SUBSTRING(SoHieuXe,1,1) = '8'"); foreach (DataRow item in rows) { dt.ImportRow(item); } gridBaoCaoBieuMau1.DataMember = "ListDienThoai"; gridBaoCaoBieuMau1.SetDataBinding(dt, "ListDienThoai"); // input vao luoi cho xuat excel gridEX1.DataMember = "ListDienThoai1"; gridEX1.SetDataBinding(dt, "ListDienThoai1"); } else { gridBaoCaoBieuMau1.DataMember = "ListDienThoai"; gridBaoCaoBieuMau1.SetDataBinding(g_dt, "ListDienThoai"); // input vao luoi cho xuat excel gridEX1.DataMember = "ListDienThoai1"; gridEX1.SetDataBinding(g_dt, "ListDienThoai1"); } SetUnActiveRefreshButton(); btnRefresh.Enabled = true; }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { int CongtyID = 0; try { CongtyID = int.Parse(cboCongTy.SelectedValue.ToString()); } catch (Exception ex) { } g_dtDuLieu = TimKiem_BaoCao.MoiGioi_GetBaoCaoKetQuaDieuHanh(calTuNgay.Value, calDenNgay.Value, CongtyID); gridEX1.DataMember = "ListDienThoai"; gridEX1.SetDataBinding(g_dtDuLieu, "ListDienThoai"); SetUnActiveRefreshButton(); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { string NhanVienID = ""; if ((cboNhanVien.SelectedIndex != 0) && (cboNhanVien.SelectedIndex != -1)) { NhanVienID = cboNhanVien.SelectedItem.Value.ToString(); if (NhanVienID == "000") { NhanVienID = ""; } } if (NhanVienID.Length > 0) { g_dtNVDienThoai = new Taxi.Business.TimKiem_BaoCao().GROUP_BC4_6_KetQuaDieuHanhNVTheoNgay(calTuNgay.Value, calDenNgay.Value, NhanVienID); gridEX1.DataMember = "ListDienThoai"; gridEX1.SetDataBinding(g_dtNVDienThoai, "ListDienThoai"); btnExportExcel.Enabled = true; } else { new Taxi.MessageBox.MessageBoxBA().Show(this, "Bạn phải chọn nhân viên để báo cáo.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); } } else { new Taxi.MessageBox.MessageBoxBA().Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += bw_DoWork; bw.RunWorkerCompleted += bw_RunWorkerCompleted; g_fmProgress = new fmProgress(); bw.RunWorkerAsync(); try { g_fmProgress.ShowDialog(this); g_fmProgress = null; } catch (Exception) { } SetUnActiveRefreshButton(); } else { MessageBox.MessageBoxBA msgDialog = new MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); } }
public void LoadComBobox() { // Lây danh sách trưởng ca DataTable tbTruongCa = new TimKiem_BaoCao().GetDanhSach_NguoiDung("TC"); DataRow drInit = tbTruongCa.NewRow(); drInit["FULLNAME"] = "Chọn"; drInit["UserID"] = DBNull.Value; tbTruongCa.Rows.InsertAt(drInit, 0); cboTruongCa.DisplayMember = "FULLNAME"; cboTruongCa.ValueMember = "UserID"; cboTruongCa.DataSource = tbTruongCa; // Lây danh sách nhân viên mơi khách DataTable tbNVMK = new TimKiem_BaoCao().GetDanhSach_NguoiDung("NVCAMON"); DataRow drInitNV = tbNVMK.NewRow(); drInitNV["FULLNAME"] = "Chọn"; drInitNV["UserID"] = DBNull.Value; tbNVMK.Rows.InsertAt(drInitNV, 0); cboNhanVien.DisplayMember = "FULLNAME"; cboNhanVien.ValueMember = "UserID"; cboNhanVien.DataSource = tbNVMK; }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { string SoHieuXe = StringTools.TrimSpace(txtSoHieuXe.Text); if (SoHieuXe.Length > 0 && SoHieuXe.Length < 3) { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập Số hiệu xe là 3 ký tự.", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } DataTable dt = Taxi.Business.TimKiem_BaoCao.GetBCNhatKyDieuHanh(SoHieuXe, calTuNgay.Value, calDenNgay.Value); gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(dt, "lstCuocGoiKetThuc"); btnRefresh.Enabled = false; btnExportExcel.Enabled = !btnRefresh.Enabled; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { KieuCanhBaoKhiNhapThongTin?kieuCanhBao = null; if (chk_Loai1.Checked) { kieuCanhBao = KieuCanhBaoKhiNhapThongTin.XeDonKhongThuocXeNhan; } else if (chk_Loai2.Checked) { kieuCanhBao = KieuCanhBaoKhiNhapThongTin.XeNhanQuaXa; } else if (chk_Loai3.Checked) { kieuCanhBao = KieuCanhBaoKhiNhapThongTin.ChuaDuSoLuongXeDon; } else if (chk_Loai4.Checked) { kieuCanhBao = KieuCanhBaoKhiNhapThongTin.TrungXeDon; } DateTime TuNgay = calTuNgay.Value; DateTime DenNgay = calDenNgay.Value; LoadData(TuNgay, DenNgay, kieuCanhBao); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnTimKiem_Click(object sender, EventArgs e) { lblMsg.Text = ""; DateTime tuNgay = (DateTime)dtpTuNgay.GetValue(); DateTime denNgay = (DateTime)dtpDenNgay.GetValue(); if (TimKiem_BaoCao.CheckTuNgayDenNgay(tuNgay, denNgay)) { try { var data = GetDataForSearch(tuNgay, denNgay); if (data != null && data.Count > 0) { grcCuocGoiDen.DataSource = data; grvCuocGoiDen.FocusedRowHandle = 0; } else { grcCuocGoiDen.DataSource = null; lblMsg.Text = "Không tìm thấy dữ liệu"; } } catch (Exception ex) { LogError.WriteLogError("ctrlSearchCuocGoi", ex); lblMsg.Text = "Quá trình tìm kiếm sảy ra lỗi ngoại lệ.Vui lòng liên hệ với quản lý."; } } else { lblMsg.Text = "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày]."; dtpTuNgay.Focus(); } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { List <CDRPBXIPEntity> lstCDRs = new List <CDRPBXIPEntity> (); string PhoneNumber = StringTools.TrimSpace(txtPhoneNumber.Text); string Line = StringTools.TrimSpace(txtLine.Text); // cuộc gọi đi if (radGoiDen.Checked) { if (PhoneNumber.Length > "37856099".Length) // cawrt ký tự 0 ở đầu, PBX không có ký tự 0 ở đầu { PhoneNumber = PhoneNumber.Substring(1, PhoneNumber.Length - 1); } lstCDRs = CDR.GetCDRs(calTuNgay.Value, calDenNgay.Value, Line, PhoneNumber, true); } else if (radGoiDi.Checked) { lstCDRs = CDR.GetCDRs(calTuNgay.Value, calDenNgay.Value, Line, PhoneNumber, false); } gridBaoCaoBieuMau1.DataSource = lstCDRs; SetUnActiveRefreshButton(); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { //Vung string strVung = string.Empty; if (StringTools.TrimSpace(editVung.Text).Length > 0) { strVung = editVung.Text; } int ThoiGianChuyenTongDai = timeChuyenTongDai.Value.Hour * 3600 + timeChuyenTongDai.Value.Minute * 60 + timeChuyenTongDai.Value.Second; // ThoiGianDieuXe (phut) g_ThoiGianDieuXe = timeThoiGianDieuXe.Value.Hour * 60 + timeThoiGianDieuXe.Value.Minute; DieuHanhTaxi objDHTaxi = new DieuHanhTaxi(); List <DieuHanhTaxi> lstCuocGoiKetThuc = new List <DieuHanhTaxi>(); string NRecords = ""; string SQLCondition = this.BuildStringQuery(calTuNgay.Value, calDenNgay.Value, strVung, ThoiGianChuyenTongDai, g_ThoiGianDieuXe, chkTruot.Checked, chkKhachHoan.Checked, chkKhongXe.Checked); lstCuocGoiKetThuc = objDHTaxi.Get_CuocGoi_KetThuc(NRecords, SQLCondition); g_lstBaoCaoBieuMau6 = ConvertToBaoCaoBieuMau3(lstCuocGoiKetThuc); gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(g_lstBaoCaoBieuMau6, "lstCuocGoiKetThuc"); SetUnActiveRefreshButton(); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { DateTime dateGioDauCa; // lay gio cua ca DateTime TuNgay = calTuNgay.Value; //new DateTime(calTuNgay.Value.Year, calTuNgay.Value.Month, calTuNgay.Value.Day, calTuNgay.Value.Hour, calTuNgay.Value.Minute, calTuNgay.Value.Millisecond); DateTime DenNgay = calDenNgay.Value; // DenNgay = DenNgay.AddDays(1); //DenNgay = new DateTime(DenNgay.Year, DenNgay.Month, DenNgay.Day, DenNgay.Hour, DenNgay.Minute, DenNgay.Millisecond); // lblTuNgayDen.Text = string.Format("({0:HH:mm dd/MM} - {1:HH:mm dd/MM})", TuNgay, DenNgay); byte Vung = 0; byte.TryParse(txtVung.Text, out Vung); LoadData(TuNgay, DenNgay, Vung); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { DateTime TuNgay = calTuNgay.Value; DateTime DenNgay = calDenNgay.Value; string SoDienThoai = txtSoDienThoai.Text; string LoaiCoDinh = String.Empty; int soCuoc = 0; string LoaiKhach = String.Empty; if (cboDienThoai.SelectedIndex == 0) { LoaiCoDinh = "04"; } if (cboKhachHang.SelectedIndex == 0) { LoaiKhach = "2"; } if (txtSoCuoc.Text.Length > 0) { int.TryParse(txtSoCuoc.Text, out soCuoc); } LoadData(TuNgay, DenNgay, SoDienThoai, LoaiKhach, LoaiCoDinh, soCuoc); } else { MessageBox.MessageBoxBA msgDialog = new MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", MessageBox.MessageBoxButtonsBA.OK, MessageBox.MessageBoxIconBA.Warning); } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { DieuHanhTaxi objDHTaxi = new DieuHanhTaxi(); g_lstCuocGoiKetThuc = new List <DieuHanhTaxi>(); string sLine = StringTools.TrimSpace(txtLine.Text); string SQLCondition = string.Empty; string strTuNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calTuNgay.Value); string strDenNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calDenNgay.Value); SQLCondition = " AND ((ThoiDiemGoi >= cast('" + strTuNgay + "' as datetime)) AND (ThoiDiemGoi <= cast('" + strDenNgay + "' as datetime))) "; // Cuoi goi nho SQLCondition += " AND (GhiChuDienThoai LIKE N'%nhỡ%') "; string soDienThoai = StringTools.TrimSpace(txtDienThoai.Text); if (soDienThoai.Length > 0) { SQLCondition += " AND (PhoneNumber LIKE '%" + soDienThoai + "%')"; } string idNhanVien = StringTools.TrimSpace(txtNhanVien.Text); if (idNhanVien.Length > 0) { SQLCondition += " AND (MaNhanVienDienThoai = '" + idNhanVien + "')"; } if (sLine.Length > 0) { SQLCondition += " AND (Line = '" + sLine + "')"; } string NRecords = ""; g_lstCuocGoiKetThuc = objDHTaxi.Get_CuocGoi_KetThuc(NRecords, SQLCondition); // tim cuoc thuc hien lai cho khach if (g_lstCuocGoiKetThuc != null && g_lstCuocGoiKetThuc.Count > 0) { List <string> danhsachThoiDiemGoiLai = new List <string>(); foreach (DieuHanhTaxi item in g_lstCuocGoiKetThuc) { danhsachThoiDiemGoiLai.Add(DieuHanhTaxi.GetThoiDiemGoiLaiCuocGioNho(item.ThoiDiemGoi, item.PhoneNumber)); } // dong nhat vao ghi chú for (int i = 0; i < g_lstCuocGoiKetThuc.Count; i++) { g_lstCuocGoiKetThuc[i].GhiChuDienThoai = danhsachThoiDiemGoiLai[i]; } } gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(g_lstCuocGoiKetThuc, "lstCuocGoiKetThuc"); btnRefresh.Enabled = false; btnExportExcel.Enabled = !btnRefresh.Enabled; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { //ThongTinCauHinh.SoGiayGioiHanThoiGianChuyenTongDai string NhanVienID = ""; if ((cboNhanVien.SelectedIndex != 0) && (cboNhanVien.SelectedIndex != -1)) { NhanVienID = cboNhanVien.SelectedItem.Value.ToString(); if (NhanVienID == "000") { NhanVienID = ""; } } g_dtNVDienThoai = new Business.TimKiem_BaoCao().GROUP_BC4_5_TongHopKetQuaDieuHanhNV(calTuNgay.Value, calDenNgay.Value, NhanVienID); gridEX1.DataMember = "ListDienThoai"; gridEX1.SetDataBinding(g_dtNVDienThoai, "ListDienThoai"); btnExportExcel.Enabled = true; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { DateTime dateGioDauCa; // lay gio cua ca DateTime TuNgay = calTuNgay.Value; //new DateTime(calTuNgay.Value.Year, calTuNgay.Value.Month, calTuNgay.Value.Day, calTuNgay.Value.Hour, calTuNgay.Value.Minute, calTuNgay.Value.Millisecond); DateTime DenNgay = calDenNgay.Value; // DenNgay = DenNgay.AddDays(1); //DenNgay = new DateTime(DenNgay.Year, DenNgay.Month, DenNgay.Day, DenNgay.Hour, DenNgay.Minute, DenNgay.Millisecond); // lblTuNgayDen.Text = string.Format("({0:HH:mm dd/MM} - {1:HH:mm dd/MM})", TuNgay, DenNgay); string TuNgays = TuNgay.ToString(); string DenNgays = DenNgay.ToString(); string TruongCa = String.Empty; string NhanVien = String.Empty; TruongCa = cboTruongCa.SelectedValue.ToString(); NhanVien = cboNhanVien.SelectedValue.ToString(); LoadData(TuNgays, DenNgays, TruongCa, NhanVien); } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { string PhoneNumber = StringTools.TrimSpace(txtPhoneNumber.Text); string Line = StringTools.TrimSpace(txtLine.Text); string nhanVienID = StringTools.TrimSpace(txtNVID.Text); string phanLoai = string.Empty; try { phanLoai = cboPhanLoaiMay.SelectedValue.ToString(); } catch (Exception ex) { phanLoai = string.Empty; } if (phanLoai == "10") // taat cả { phanLoai = string.Empty; } g_dt = CuocGoiDi.GetDSCuocGoiDi(calTuNgay.Value, calDenNgay.Value, timeThoiGianDamThoai.Value, PhoneNumber, Line, nhanVienID, phanLoai); gridBaoCaoBieuMau1.DataSource = g_dt; SetUnActiveRefreshButton(); } else { MessageBox.MessageBox msgDialog = new Taxi.MessageBox.MessageBox(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtons.OK, Taxi.MessageBox.MessageBoxIcon.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { DieuHanhTaxi objDHTaxi = new DieuHanhTaxi(); g_lstCuocGoiKetThuc = new List <DieuHanhTaxi>(); string SQLCondition = string.Empty; string strTuNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calTuNgay.Value); string strDenNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calDenNgay.Value); SQLCondition = " AND ((ThoiDiemGoi >= cast('" + strTuNgay + "' as datetime)) AND (ThoiDiemGoi <= cast('" + strDenNgay + "' as datetime))) "; // Cuoi goi nho SQLCondition += " AND (GhiChuDienThoai LIKE N'%nhỡ%') "; string NRecords = ""; g_lstCuocGoiKetThuc = objDHTaxi.Get_CuocGoi_KetThuc(NRecords, SQLCondition); gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(g_lstCuocGoiKetThuc, "lstCuocGoiKetThuc"); btnRefresh.Enabled = false; btnPrint.Enabled = !btnRefresh.Enabled; btnExportExcel.Enabled = !btnRefresh.Enabled; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { string strSQL = string.Empty; string strTuNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calTuNgay.Value); string strDenNgay = string.Format("{0:yyyy-MM-dd HH:mm:ss}", calDenNgay.Value); strSQL = " SELECT * FROM [TRUNGKIEN.T_NHATKYTHUEBAO] WHERE ((ThoiDiem >= cast('" + strTuNgay + "' as datetime)) AND (ThoiDiem <= cast('" + strDenNgay + "' as datetime))) order by [ThoiDiem] ASC "; DataTable dt = Taxi.Business.BanGiaGoc.NhatkyThuebao.GetBCNhatKyThueBao(strSQL); gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(dt, "lstCuocGoiKetThuc"); btnRefresh.Enabled = false; btnExportExcel.Enabled = !btnRefresh.Enabled; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (!ValidateInput()) { return; } try { DateTime tuNgay = new DateTime(g_Nam, intUDTuThang.Value, 1, 0, 0, 0); DateTime denNgay = new DateTime(g_Nam, intUDDenThang.Value, DateTime.DaysInMonth(g_Nam, intUDDenThang.Value), 23, 59, 59); if (intUDDenThang.Value >= 12) { denNgay = new DateTime(g_Nam + 1, 1, 1, 0, 0, 0); } DataTable data = TimKiem_BaoCao.BaoCaoKhachHangThanThietTheoThang_V2(tuNgay, denNgay, txtSoDienThoai.Text.Trim(), txtTenKH.Text.Trim(), txtDiaChi.Text.Trim(), gIsMoiGioi); gridCuocGoiMGThang.DataMember = "ListDienThoai"; gridCuocGoiMGThang.SetDataBinding(data, "ListDienThoai"); HideCotCuaGrid(intUDTuThang.Value, intUDDenThang.Value, ref gridCuocGoiMGThang); } catch (Exception ex) { LogError.WriteLogError("DoWork: ", ex); } SetUnActiveRefreshButton(); }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { //DateTime dateGioDauCa; //// lay gio cua ca //DataTable dt = ThongTinCauHinh.GetThongTinCa(1); //try //{ // dateGioDauCa = Convert.ToDateTime(dt.Rows[0]["DauCa1"].ToString()); //} //catch (Exception ex) //{ // dateGioDauCa = new DateTime(1900, 1, 1, 6, 0, 0); //} //DateTime TuNgay = new DateTime(calTuNgay.Value.Year, calTuNgay.Value.Month, calTuNgay.Value.Day, dateGioDauCa.Hour, 0, 0); //DateTime DenNgay = calDenNgay.Value; //DenNgay = DenNgay.AddDays(1); //DenNgay = new DateTime(DenNgay.Year, DenNgay.Month, DenNgay.Day, dateGioDauCa.Hour - 1, 59, 59); //lblTuNgayDen.Text = string.Format("({0:HH:mm dd/MM} - {1:HH:mm dd/MM})", TuNgay, DenNgay); LoadData(calTuNgay.Value, calDenNgay.Value); } else { MessageBox.MessageBoxBA msgDialog = new MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
private void bw_DoWork(object sender, DoWorkEventArgs e) { DoiTac objDoiTac = new DoiTac(); List <DoiTac> lstDoiTac = objDoiTac.GetListOfDoiTacs(); List <BacCao_CuocGoiMoiGioi> lstBacCao_CuocGoiMoiGioi = new List <BacCao_CuocGoiMoiGioi>(); int i = 0; foreach (DoiTac objDT in lstDoiTac) { BacCao_CuocGoiMoiGioi objCGMG = TimKiem_BaoCao.GetBaoCao_CuocGoiMoiGioi(calTuNgay.Value, calDenNgay.Value, objDT); lstBacCao_CuocGoiMoiGioi.Add(objCGMG); i++; m_fmProgress.lblDescription.Invoke( (MethodInvoker) delegate() { m_fmProgress.lblDescription.Text = "Processing ... " + objDT.Name; m_fmProgress.progressBar.Value = Convert.ToInt32(i * (100.0 / lstDoiTac.Count)); } ); if (m_fmProgress.Cancel) { // Set the e.Cancel flag so that the WorkerCompleted event // knows that the process was canceled. e.Cancel = true; return; } } gridDienThoai.DataMember = "ListDienThoai"; gridDienThoai.SetDataBinding(lstBacCao_CuocGoiMoiGioi, "ListDienThoai"); }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { // Create a background thread BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted); // Create a progress form on the UI thread m_fmProgress = new fmProgress(); // Kick off the Async thread bw.RunWorkerAsync(); // Lock up the UI with this modal progress form. try { m_fmProgress.ShowDialog(this); m_fmProgress = null; } catch (Exception ex) { } btnExportExcel.Enabled = true; } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { if (cboMoiGioi.SelectedItem != null) { List <DieuHanhTaxi> lstCuocGoiKetThuc = new List <DieuHanhTaxi>(); TimKiem_BaoCao objBaoCao = new TimKiem_BaoCao(); DoiTac objDT = (DoiTac)cboMoiGioi.SelectedItem; if (objDT != null) { lstCuocGoiKetThuc = objBaoCao.GetBaoCao_ChiTietCuocGoiMoiGioiByMaDoiTac(calTuNgay.Value, calDenNgay.Value, objDT); g_lstBaoCaoBieuMau8 = TimKiem_BaoCao.ConvertToBaoCaoBieuMau10(lstCuocGoiKetThuc); gridDienThoai.DataMember = "lstCuocGoiKetThuc"; gridDienThoai.SetDataBinding(g_lstBaoCaoBieuMau8, "lstCuocGoiKetThuc"); SetUnActiveRefreshButton(); } } } else { MessageBox.MessageBoxBA msgDialog = new Taxi.MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.OK, Taxi.MessageBox.MessageBoxIconBA.Warning); return; } }
/// <summary> /// lấy thông tin xe đi san bay đường dài theo ngày /// </summary> /// <param name="Ngay"></param> private void LoadData(DateTime Ngay) { g_dt = TimKiem_BaoCao.GetBaoCaoXeDiSanBayDuongDai_RutGon(Ngay); gridBaoCaoBieuMau1.DataMember = "ListDienThoai"; gridBaoCaoBieuMau1.SetDataBinding(g_dt, "ListDienThoai"); SetUnActiveRefreshButton(); }
/// <summary> /// lấy thông tin xe đi san bay đường dài theo ngày /// </summary> /// <param name="Ngay"></param> private void LoadData() { g_dt = TimKiem_BaoCao.GetBaoCaoXeDiSanBayDuongDai(cbTuNgay.Value, cbDenNgay.Value, Convert.ToInt16(cbTinhThanh.SelectedValue), Convert.ToInt16(cbGara.SelectedValue)); gridBaoCaoBieuMau1.DataMember = "ListDienThoai"; gridBaoCaoBieuMau1.SetDataBinding(g_dt, "ListDienThoai"); btnExport.Enabled = true; btnExportExcel.Enabled = true; }
private void bw_DoWork(object sender, DoWorkEventArgs e) { if (!g_DaLoadDuLieu) { DoiTac objDoiTac = new DoiTac(); string MaNhanVien = ""; if ((cboNhanVien.SelectedIndex != 0) && (cboNhanVien.SelectedIndex != -1)) { MaNhanVien = cboNhanVien.Items[cboNhanVien.SelectedIndex].DataRow.ToString(); } List <DoiTac> lstDoiTac = new List <DoiTac> (); if (MaNhanVien.Length > 0) { lstDoiTac = objDoiTac.GetListOfDoiTacs_ByNhanVien(MaNhanVien); } else { lstDoiTac = objDoiTac.GetListOfDoiTacs(); } g_lstBacCao_CuocGoiMoiGioi = new List <BacCao_CuocGoiMoiGioi>(); int i = 0; foreach (DoiTac objDT in lstDoiTac) { BacCao_CuocGoiMoiGioi objCGMG = TimKiem_BaoCao.GetBaoCao_CuocGoiMoiGioi(calTuNgay.Value, calDenNgay.Value, objDT); if (objCGMG.SoChuyen >= intSoChuyen.Value) { g_lstBacCao_CuocGoiMoiGioi.Add(objCGMG); } i++; m_fmProgress.lblDescription.Invoke( (MethodInvoker) delegate() { m_fmProgress.lblDescription.Text = "Processing ... " + objDT.Name; m_fmProgress.progressBar.Value = Convert.ToInt32(i * (100.0 / lstDoiTac.Count)); } ); if (m_fmProgress.Cancel) { // Set the e.Cancel flag so that the WorkerCompleted event // knows that the process was canceled. e.Cancel = true; return; } } } else { gridDienThoai.DataMember = "ListDienThoai"; gridDienThoai.SetDataBinding(LocDuLieu(g_lstBacCao_CuocGoiMoiGioi, g_MaNhanVien, g_SoChuyen), "ListDienThoai"); } }
private void btnRefresh_Click(object sender, EventArgs e) { string SoHieuXe = txtSoXe.Text.Trim(); DateTime TuNgay = calTuNgay.Value; DateTime DenNgay = date_DenNgay.Value; G_ReportDataSoure = TimKiem_BaoCao.GROUP_BC_XeGapSuCo(SoHieuXe, TuNgay, DenNgay); //string NoiDungSuCo = e.Row.Cells["NoiDungSuCo"].Value.ToString(); if (G_ReportDataSoure != null) { foreach (DataRow row in G_ReportDataSoure.Rows) { if (row["NoiDungSuCo"] != "") { string[] arrNoiDung = row["NoiDungSuCo"].ToString().Split(';'); string strNoiDung = ""; foreach (string item in arrNoiDung) { strNoiDung = strNoiDung + GetNoiDungSuCo_Ten(item) + ";"; } row["NoiDungSuCo_Ten"] = strNoiDung.Substring(0, strNoiDung.Length - 1); } if (row["SoHieuXe"] != "") { string strSoHieuXe = row["SoHieuXe"].ToString(); if (strSoHieuXe.StartsWith("1") || strSoHieuXe.StartsWith("81")) { row["DonVi"] = "HN"; } else if (strSoHieuXe.StartsWith("2") || strSoHieuXe.StartsWith("82")) { row["DonVi"] = "CP"; } else if (strSoHieuXe.StartsWith("3") || strSoHieuXe.StartsWith("83")) { row["DonVi"] = "TOU"; } else if (strSoHieuXe.StartsWith("4") || strSoHieuXe.StartsWith("84")) { row["DonVi"] = "3A"; } else if (strSoHieuXe.StartsWith("6") || strSoHieuXe.StartsWith("86")) { row["DonVi"] = "JAC"; } else { row["DonVi"] = "GROUP"; } } } } gridEX.DataSource = G_ReportDataSoure; }
private void LoadBaoCao() { DateTime thoiDiem = calTuThoiDiem.Value; string soHieuXe = StringTools.TrimSpace(txtSoHieuXe.Text); string laiXeID = StringTools.TrimSpace(txtLaiXeID.Text); int congtyID = (int)comboBox1.SelectedValue; gridBaoCaoBieuMau1.DataSource = TimKiem_BaoCao.GROUP_BC_5_1_LaiXeBaoRaVeTheoThoiDiem(thoiDiem, soHieuXe, laiXeID, congtyID); }
private void btnRefresh_Click(object sender, EventArgs e) { TimKiem_BaoCao objTinhTrangVungDam = new TimKiem_BaoCao(); DataTable dt = objTinhTrangVungDam.GROUP_BC_TinhTrangVungDam(); grdVungDam.DataMember = "TongHop"; grdVungDam.SetDataBinding(dt, "TongHop"); gridEX1.DataMember = "TongHop"; gridEX1.SetDataBinding(dt, "TongHop"); btnExportExcel.Enabled = true; }
/// <summary> /// Load phan len bieu mau /// </summary> private void btnRefresh_Click(object sender, EventArgs e) { if (TimKiem_BaoCao.CheckTuNgayDenNgay(calTuNgay.Value, calDenNgay.Value)) { LoadData(calTuNgay.Value, calDenNgay.Value); } else { MessageBox.MessageBoxBA msgDialog = new MessageBox.MessageBoxBA(); msgDialog.Show(this, "Bạn phải nhập [Từ ngày] nhỏ hơn hoặc bằng [Đến ngày].", "Thông báo", MessageBox.MessageBoxButtonsBA.OK, MessageBox.MessageBoxIconBA.Warning); } }