public FrmTimKiemKhachHang(string P_KEYSEARCH) { InitializeComponent(); BindingList <TIMKIEM_DTO> _comboItems = new BindingList <TIMKIEM_DTO>(); _comboItems.Add(new TIMKIEM_DTO { VALUE = 0, TEXT = "Mã thẻ" }); _comboItems.Add(new TIMKIEM_DTO { VALUE = 1, TEXT = "Mã khách hàng" }); _comboItems.Add(new TIMKIEM_DTO { VALUE = 2, TEXT = "Tên khách hàng" }); _comboItems.Add(new TIMKIEM_DTO { VALUE = 3, TEXT = "Số điện thoại" }); _comboItems.Add(new TIMKIEM_DTO { VALUE = 4, TEXT = "Số chứng minh thư" }); _comboItems.Add(new TIMKIEM_DTO { VALUE = 5, TEXT = "Số điểm" }); cboDieuKienTimKiem.DataSource = _comboItems; cboDieuKienTimKiem.DisplayMember = "TEXT"; cboDieuKienTimKiem.ValueMember = "VALUE"; cboDieuKienTimKiem.SelectedIndex = 0; txtDieuKienTimKiem.Text = P_KEYSEARCH; List <KHACHHANG_DTO> _LST_KHACHHANG_DTO = new List <KHACHHANG_DTO>(); _LST_KHACHHANG_DTO = FrmThanhToanService.TIMKIEM_KHACHHANG_FROM_ORACLE(P_KEYSEARCH, 1, cboDieuKienTimKiem.SelectedIndex, Session.Session.CurrentUnitCode); BINDING_DATA_KHACHHANG_TO_GRIDVIEW(_LST_KHACHHANG_DTO); }
private void btnTimKiemKhachHang_Click(object sender, System.EventArgs e) { string P_KEYSEARCH = txtDieuKienTimKiem.Text; int P_USE_TIMKIEM_ALL = 0; int P_DIEUKIEN_TIMKIEM = cboDieuKienTimKiem.SelectedIndex; List <KHACHHANG_DTO> _LST_KHACHHANG_DTO = new List <KHACHHANG_DTO>(); _LST_KHACHHANG_DTO = FrmThanhToanService.TIMKIEM_KHACHHANG_FROM_ORACLE(P_KEYSEARCH, P_USE_TIMKIEM_ALL, P_DIEUKIEN_TIMKIEM, Session.Session.CurrentUnitCode); BINDING_DATA_KHACHHANG_TO_GRIDVIEW(_LST_KHACHHANG_DTO); }
private void txtDieuKienTimKiem_TextChanged(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtDieuKienTimKiem.Text)) { string P_KEYSEARCH = txtDieuKienTimKiem.Text; int P_USE_TIMKIEM_ALL = 1; int P_DIEUKIEN_TIMKIEM = cboDieuKienTimKiem.SelectedIndex; List <KHACHHANG_DTO> _LST_KHACHHANG_DTO = new List <KHACHHANG_DTO>(); _LST_KHACHHANG_DTO = FrmThanhToanService.TIMKIEM_KHACHHANG_FROM_ORACLE(P_KEYSEARCH, P_USE_TIMKIEM_ALL, P_DIEUKIEN_TIMKIEM, Session.Session.CurrentUnitCode); BINDING_DATA_KHACHHANG_TO_GRIDVIEW(_LST_KHACHHANG_DTO); } }
private void THANHTOAN_HOADON_BANLE_TRALAI() { string TONGTIEN_BANGCHU = ConvertSoThanhChu.ChuyenDoiSoThanhChu(_NVGDQUAY_ASYNCCLIENT_DTO_GLOBAL.TTIENCOVAT); try { LUU_DULIEU(_NVGDQUAY_ASYNCCLIENT_DTO_GLOBAL); } catch { MessageBox.Show("CẢNH BÁO ! XẢY RA LỖI KHI LƯU HÓA ĐƠN NÀY, HÃY LƯU LẠI HÓA ĐƠN ĐỂ KIỂM TRA ! XIN CẢM ƠN "); } try { string MA_TEN_KHACHHANG = ""; string msg = Config.CheckConnectToServer(out bool result); if (msg.Length > 0) { MessageBox.Show(msg); return; } if (result) { MA_TEN_KHACHHANG = FrmThanhToanService.LAY_MA_TEN_KHACHHANG_FROM_ORACLE(_NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.MAKHACHHANG); } else { MA_TEN_KHACHHANG = FrmThanhToanService.LAY_MA_TEN_KHACHHANG_FROM_SQLSERVER(_NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.MAKHACHHANG); } using (frmPrintBill_TraLai frmBanTraLai = new frmPrintBill_TraLai()) { try { BILL_DTO infoBill = new BILL_DTO() { ADDRESS = Session.Session.CurrentAddress, CONLAI = _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.TIENTRALAI, PHONE = Session.Session.CurrentPhone, MAKH = MA_TEN_KHACHHANG, DIEM = 0, INFOTHUNGAN = "THU NGÂN: " + _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.NGUOITAO + "\t QUẦY: " + _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.MAQUAYBAN, MAGIAODICH = _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.MAGIAODICH, THANHTIENCHU = TONGTIEN_BANGCHU, TIENKHACHTRA = _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.TIENKHACHDUA, QUAYHANG = _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL.MAQUAYBAN, }; frmBanTraLai.PrintInvoice_BanLeTraLai(infoBill, _NVGDQUAY_ASYNCCLIENT_BILL_GLOBAL); } catch { } finally { this.handler(true); this.Dispose(); frmBanTraLai.Dispose(); frmBanTraLai.Refresh(); } } } catch (Exception ex) { WriteLogs.LogError(ex); } }