private void nvthemkhachhang_Load(object sender, EventArgs e) { Connect = new SqlConnection(StringConnect); //Khởi tạo kết nối với đường dẫn StringConnect Connect.Open(); TBtenKH.Focus(); Form_C_Customer_Load(); }
private void dGV_KH_Click(object sender, EventArgs e) { if (b_ThemKH.Enabled == false) { MessageBox.Show("Bạn đang ở trạng thái thêm mới.", "Thống báo", MessageBoxButtons.OK, MessageBoxIcon.Information); TBtenKH.Focus(); return; } if (DTKH.Rows.Count == 0) { MessageBox.Show("Không có dữ liệu.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } TBmaKH.Text = dGV_KH.CurrentRow.Cells["Mã khách hàng"].Value.ToString(); TBtenKH.Text = dGV_KH.CurrentRow.Cells["Tên khách hàng"].Value.ToString(); TBcmtKH.Text = dGV_KH.CurrentRow.Cells["Chứng minh thư"].Value.ToString(); TBsdtKH.Text = dGV_KH.CurrentRow.Cells["Số điện thoại"].Value.ToString(); TBghichuKH.Text = dGV_KH.CurrentRow.Cells["Ghi chú"].Value.ToString(); TBdiachiKH.Text = dGV_KH.CurrentRow.Cells["Địa chỉ"].Value.ToString(); b_SuaKH.Enabled = true; b_HuyKH.Enabled = true; TBtenKH.Enabled = true; TBdiachiKH.Enabled = true; TBcmtKH.Enabled = true; TBsdtKH.Enabled = true; TBghichuKH.Enabled = true; }
private void b_SuaKH_Click(object sender, EventArgs e) { string sql; if (TBtenKH.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập tên khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBtenKH.Focus(); return; } if (TBsdtKH.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập số điện thoại của khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBcmtKH.Focus(); return; } //update kh chưa có trong csdl// sql = "Update KH set TEN_KH = N'" + TBtenKH.Text.Trim() + "', DIACHI_KH = N'" + TBdiachiKH.Text.Trim() + "', GHICHU = N'" + TBghichuKH.Text.Trim() + "', CMTND = '" + TBcmtKH.Text.Trim() + "', SDT_KH = '" + TBsdtKH.Text.Trim() + "' WHERE MA_KH = " + TBmaKH.Text + ""; ChayLenh(sql, Connect); LoadDGVKH(); ResetValuesKH(); TBtenKH.Enabled = false; TBdiachiKH.Enabled = false; TBcmtKH.Enabled = false; TBsdtKH.Enabled = false; TBghichuKH.Enabled = false; b_LuuKH.Enabled = false; b_SuaKH.Enabled = false; }
private void LuuKH_Click(object sender, EventArgs e) { string sql; if (TBtenKH.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập tên khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBtenKH.Focus(); return; } if (TBsdtKH.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập số điện thoại của khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBsdtKH.Focus(); return; } //Select trong sql// sql = "Select TEN_KH, SDT_KH from KH where TEN_KH = N'" + TBtenKH.Text.Trim() + "' and SDT_KH = '" + TBsdtKH.Text.Trim() + "'"; if (CNPM.DataConnection.CheckKey(sql)) { MessageBox.Show("Tên khách hàng này đã có sẵn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } //Insert trong sql// sql = "Insert into KH(TEN_KH, DIACHI_KH, GHICHU, CMTND, SDT_KH) values(N'" + TBtenKH.Text.Trim() + "', N'" + TBdiachiKH.Text.Trim() + "', N'" + TBghichuKH.Text.Trim() + "', '" + TBcmtKH.Text.Trim() + "', '" + TBsdtKH.Text.Trim() + "')"; CNPM.DataConnection.RunSql(sql); LoadDGVKH(); ResetValuesKH(); TBtenKH.Enabled = false; TBdiachiKH.Enabled = false; TBcmtKH.Enabled = false; TBsdtKH.Enabled = false; TBghichuKH.Enabled = false; ResetKH.Enabled = false; LuuKH.Enabled = false; SuaKH.Enabled = false; XoaKH.Enabled = false; ThemKH.Enabled = true; }