private void btnAdd_Click(object sender, EventArgs e) { frmAddKhachHang f = new frmAddKhachHang(); f.ShowDialog(this); gridControl1.DataSource = KhachHangController.GetList(); }
private void lookUpEditKhachHang_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (e.Button.Caption.ToUpper().Equals("FIND")) { frmAddKhachHang f = new frmAddKhachHang(); f.ShowDialog(this); lookUpEditKhachHang.Properties.DataSource = KhachHangController.GetList(); if (f.strNewKhachHangID != string.Empty) { lookUpEditKhachHang.EditValue = f.strNewKhachHangID; } f.Dispose(); } }
private void KhoiTaoDSKhachHang() { lookUpEditKhachHang.Properties.DataSource = KhachHangController.GetList(); lookUpEditKhachHang.Properties.DisplayMember = "TenKhachHang"; lookUpEditKhachHang.Properties.ValueMember = "KhachHangID"; lookUpEditKhachHang.Properties.NullText = "Chưa chọn khách hàng"; lookUpEditKhachHang.Text = string.Empty; lookUpEditKhachHang.Properties.Columns[0].Caption = "Mã khách hàng"; lookUpEditKhachHang.Properties.Columns[0].FieldName = "KhachHangID"; lookUpEditKhachHang.Properties.Columns[1].Caption = "Tên Khách Hàng"; lookUpEditKhachHang.Properties.Columns[1].FieldName = "TenKhachHang"; lookUpEditKhachHang.Properties.SearchMode = DevExpress.XtraEditors.Controls.SearchMode.AutoComplete; lookUpEditKhachHang.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard; }
private void gr_btn_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (e.Button.Caption.ToUpper().Equals("DEL"))//nguoi dung xóa { int intRow = gridView1.FocusedRowHandle; if (intRow >= 0) { string strKhachHangID = gridView1.GetRowCellValue(intRow, "KhachHangID").ToString(); if (MessageBox.Show("Bạn muốn xóa khách hàng này??", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { KhachHangController.DelItem(strKhachHangID); gridControl1.DataSource = KhachHangController.GetList(); } } } }
private void gridView1_DoubleClick(object sender, EventArgs e) { int intRow = gridView1.FocusedRowHandle; if (intRow >= 0) { string strKhachHangID = gridView1.GetRowCellValue(intRow, "KhachHangID").ToString(); KhachHang item = KhachHangController.GetItem(strKhachHangID); if (item != null) { frmAddKhachHang f = new frmAddKhachHang(); f.frmMode = "edit"; f.EditItem = item; f.ShowDialog(this); gridControl1.DataSource = KhachHangController.GetList(); gridView1.FocusedRowHandle = intRow; } } }
private void frmAddKhachHang_Load(object sender, EventArgs e) { KhoiTaoLuoi(); gridControl1.DataSource = KhachHangController.GetList(); txtSearch.Properties.NullValuePrompt = "Nhập mã/tên/số điện thoại để tìm khách hàng"; if ((this.EditItem != null) && this.frmMode.ToUpper().Equals("EDIT")) //user edit or copy { txtTenKhachhang.Text = EditItem.TenKhachHang; txtSoDienThoai.Text = EditItem.SoDienThoai; dtSinhNhat.EditValue = EditItem.SinhNhat == null ? null : EditItem.SinhNhat; radioGroupGioiTinh.EditValue = EditItem.GioiTinh; txtEmail.Text = EditItem.Email; txtGhiChu.Text = EditItem.GhiChu; txtKhachHangID.Text = EditItem.KhachHangID; txtDiaChi.Text = EditItem.DiaChi; //không cho chỉnh sửa các thoogn tin khi edit txtKhachHangID.Properties.ReadOnly = true; } }
private void frmKhachHang_Load(object sender, EventArgs e) { KhoiTaoLuoi(); gridControl1.DataSource = KhachHangController.GetList(); }
private void btnPrint_Click(object sender, EventArgs e) { Save(); gridControl1.DataSource = KhachHangController.GetList(); }