/// <summary> /// Contructor for Addnew Record (có thông tin cuộc gọi tự động) /// </summary> /// <param name="cuocGoi">Thông tin cuộc gọi</param> //public frmListKhachDat(CuocGoi cuocGoi) //{ // InitializeComponent(); // refreshForm(1); // calThoiDiemTiepNhan.Value = cuocGoi.ThoiDiemGoi; // g_IDCuocGoi = cuocGoi.IDCuocGoi; // txtDiaChi.Text = cuocGoi.DiaChiDonKhach; // txtDienThoai.Text = cuocGoi.PhoneNumber; // txtDienThoai.Enabled = false;//không được sửa số điện thoại gọi đến // txtKenh.Enabled = false; // txtKenh.Text = cuocGoi.Vung.ToString(); //} /// <summary> /// Contructor for Update Record /// </summary> /// <param name="KhachDat">Thông tin khách đặt</param> public frmListKhachDat(KhachDatBL KhachDat) { InitializeComponent(); //g_IsUpdate = true; objKhachDat = KhachDat; //setDataInput(); }
/// <summary> /// Get thông tin Khách đặt theo ngày Tiếp nhận (ngày hiện tại) /// </summary> private void getKhachDat_NgayTiepNhan() { List <KhachDatBL> lstKhachDat = new KhachDatBL().GetKhachDat_TGTiepNhan(calThoiDiemTiepNhan.Value); gridDSDatHen.DataMember = "lstKhachDat_Ngay"; gridDSDatHen.SetDataBinding(lstKhachDat, "lstKhachDat_Ngay"); }
private void SetDataToForm(KhachDatBL kd) { if (kd == null) { return; } RefreshForm(2); g_IDKhachDat = kd.PK_KhachDatID; txtTenKH.Text = kd.TenKhachHang; txtDiaChi.Text = kd.DiaChi; txtDienThoai.Text = kd.SoDienThoai; calThoiDiemTiepNhan.SetValue(kd.ThoiDiemTiepNhan); txtKenh.Value = kd.VungKenh; txtSoLuong.Text = kd.SoLuongXe.ToString(); //txtLoaiXe.Text = kd.TenLoaiXe; SetThongTinLoaiXe2(kd.LoaiXe); ipLoaiXe.EditValue = kd.LoaiXe; txtGhiChu.Text = kd.GhiChu; calGioDon.SetValue(kd.GioDon); calNgayBatDau.SetValue(kd.ThoiDiemBatDau); calNgayKetThuc.SetValue(kd.ThoiDiemKetThuc); cbSoPhut.Value = kd.SoPhutBaoTruoc; txtSoTien.Text = kd.SoTien.ToString(); if (kd.IsLapLai) { rbLapLai.Checked = true; } else { rbMotLan.Checked = true; } SetNgayTrongTuan(kd.NgayTrongTuanLapLai); }
public frmKhachDat(KhachDatBL KhachDat, AutoCompleteEntryCollection listDataAutoComplete, bool isUpdate) { InitializeComponent(); g_IsUpdate = isUpdate; g_objKhachDat = KhachDat.ParseToEntity(); g_ListDataAutoComplete = listDataAutoComplete; }
private void bbtnKhachDat_ItemClick(object sender, ItemClickEventArgs e) { var objCuocGoi = grvChoGiaiQuyet.FocusedRow; if (objCuocGoi != null) { KhachDatBL objKhachDat = new KhachDatBL { CreatedBy = ThongTinDangNhap.USER_ID, DiaChi = objCuocGoi.DiaChiDonKhach, SoDienThoai = objCuocGoi.PhoneNumber, SoLuongXe = objCuocGoi.SoLuong, ThoiDiemBatDau = DateTime.Now, ThoiDiemKetThuc = DateTime.Now, LoaiXe = objCuocGoi.LoaiXe, ThoiDiemTiepNhan = DateTime.Now, VungKenh = objCuocGoi.Vung, SoPhutBaoTruoc = 10, GhiChu = "", IsLapLai = false, GioDon = DateTime.Now.AddMinutes(10) }; using (var formKhachDat = new frmKhachDat(objKhachDat, RealTimeEnvironment.ListDataAutoComplete, false)) { formKhachDat.ShowDialog(); } } }
/// <summary> /// Contructor for Addnew Record /// </summary> /// <param name="listDataAutoComplete">Dữ liệu danh sách địa chỉ</param> //public frmKhachDat(CuocGoi cuocGoi, AutoCompleteEntryCollection listDataAutoComplete) //{ // InitializeComponent(); // refreshForm(); // lblTGTiepNhan.Text = string.Format("{0:HH:mm dd/MM/yyyy}", cuocGoi.ThoiDiemGoi); // g_IDCuocGoi = cuocGoi.IDCuocGoi; // txtDiaChi.Text = cuocGoi.DiaChiDonKhach; // txtDienThoai.Text = cuocGoi.PhoneNumber; // txtDienThoai.Enabled = false;//không được sửa số điện thoại gọi đến // //txtKenh.Enabled = false; // //txtSoLuong.Enabled = false; // txtKenh.Text = cuocGoi.Vung.ToString(); // if (cuocGoi.SoLuongXe == 0) // txtSoLuong.Text = "1"; // else // txtSoLuong.Text = cuocGoi.SoLuongXe.ToString(); // if (cuocGoi.LoaiXe == "") // chkXeKI4.Checked = true; // else // SetThongTinLoaiXe(cuocGoi.LoaiXe); // g_ListDataAutoComplete = listDataAutoComplete; //} /// <summary> /// Contructor for Update Record /// </summary> /// <param name="ID">ID for Update</param> /// <param name="listDataAutoComplete">Dữ liệu danh sách địa chỉ</param> public frmKhachDat(KhachDatBL KhachDat, AutoCompleteEntryCollection listDataAutoComplete) { InitializeComponent(); g_IsUpdate = true; objKhachDat = KhachDat; setDataInput(); g_ListDataAutoComplete = listDataAutoComplete; }
private void gridDSDatHen_DoubleClick(object sender, EventArgs e) { if (gridDSDatHen.RowCount > 0 && !g_IsFirstLoad && g_FormStatus != 0) { KhachDatBL kd = gridDSDatHen.GetFocusedRow() as KhachDatBL; SetDataToForm(kd); } }
private void gridDSDatHen_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { if (gridDSDatHen.RowCount > 0 && !g_IsFirstLoad) { KhachDatBL khachDat = gridDSDatHen.GetFocusedRow() as KhachDatBL; SetDataToForm(khachDat); } }
/// <summary> /// Search dữ liệu và fill vào grid /// </summary> private void setData_BySearch() { List <KhachDatBL> lstKhachDat = new KhachDatBL().GetKhachDat_Search(ThoiDiemTiepNhanTu, ThoiDiemTiepNhanDen, TenKhachHang, DiaChi, SoDienThoai, VungKenh , IsLapLai, GioDonTu, GioDonDen, ThoiDiemBatDau, ThoiDiemKetThuc, SoPhutBaoTruoc, LoaiXe, SoLuongXe); if (lstKhachDat == null) { lblMsg.Text = "Không tìm thấy dữ liệu"; } gridDSDatHen.DataMember = "lstKhachDat_Search"; gridDSDatHen.SetDataBinding(lstKhachDat, "lstKhachDat_Search"); }
/// <summary> /// Insert Cuoc Goi tu Khach Dat Hen /// </summary> /// <param name="KhachDat"></param> private void InsertCuocGoiKhachDat(KhachDatBL KhachDat) { try { //đặt line là 99 để thông nhất là line khách đặt TaxiCapture.InsertCuocGoiLanDau_KhachDat(g_ConnecString, 99, KhachDat.VungKenh, KhachDat.SoDienThoai, DateTime.Now, KhachDat.DiaChi, KhachDat.GhiChu, KhachDat.LoaiXe, KhachDat.SoLuongXe, KhachDat.PK_KhachDatID, KhachDat.KinhDo, KhachDat.ViDo); } catch (Exception ex) { LogError.WriteLogError("Lỗi InsertCuocGoiKhachDat", new Exception("InsertCuocGoiKhachDat")); } }
private void bwKhachDat_DoWork(object sender, DoWorkEventArgs e) { DateTime CurrDate = DateTime.Now; List <KhachDatBL> lstKhachDat = new KhachDatBL().GetKhachDat_ChenCuocGoi(CurrDate); if (lstKhachDat == null || lstKhachDat.Count <= 0) { return; } lstKhachDat.ForEach(InsertCuocGoiKhachDat); }