private void btnAdd_Click(object sender, EventArgs e) { DVMH kh = new DVMH(); try { kh.MDVMH = tbMKH.Text; kh.TenDVMH = tbTKH.Text; kh.MSTMua = tbMST.Text; kh.STKMua = float.Parse(tbSTK.Text); kh.DiaChiMua = tbDC.Text; kh.SDTMua = tbSDT.Text; bool kq1 = DVMHBLL.ThemKH(kh); if (kq1 == true) { MessageBox.Show("Thêm khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("khách hàng này đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Kiểu dữ liệu nhập không chính xác! Vui lòng nhập lại"); } }
public static bool UpdateKH(DVMH kh) { string sql = string.Format("UPDATE DonViMuaHang SET TenDonViMuaHang = '" + kh.TenDVMH + "' , DiaChiMua = '" + kh.DiaChiMua + "', MaSoThueMua = '" + kh.MSTMua + "', STKMua = '" + kh.STKMua + "', SDTMua = '" + kh.SDTMua + "'WHERE MDVMH = '" + kh.MDVMH + "'"); bool kq = DBConnection.ExecuteNonQuery(sql); return(kq); }
public static bool ThemKH(DVMH kh) { string sql = string.Format("insert into DonViMuaHang values ('{0}', '{1}', '{2}', '{3}', {4}, '{5}')", kh.MDVMH, kh.TenDVMH, kh.MSTMua, kh.DiaChiMua, kh.STKMua, kh.SDTMua); bool kq = DBConnection.ExecuteNonQuery(sql); return(kq); }
private void btnUpdate_Click(object sender, EventArgs e) { try { int rowindex = dgvKH.CurrentCell.RowIndex; DVMH kh = new DVMH(); int icountSelectedRow = dgvKH.SelectedRows.Count; if (icountSelectedRow == 0) { MessageBox.Show("Bạn hãy chọn dòng cần cập nhật lại dữ liệu!"); } else if (icountSelectedRow == 1) { kh.MDVMH = dgvKH.Rows[rowindex].Cells[0].Value.ToString(); kh.TenDVMH = tbTKH.Text; kh.MSTMua = tbMST.Text; kh.SDTMua = tbSDT.Text; kh.STKMua = float.Parse(tbSTK.Text); kh.DiaChiMua = tbDC.Text; bool kq1 = DVMHBLL.UpdateKH(kh); if (kq1 == true) { MessageBox.Show("Cập nhật khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("khách hàng đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Bạn chỉ có thể chọn 1 dòng để cập nhật lại dữ liệu!"); } } catch { MessageBox.Show("Nhập Sai Định Dạng!"); } }
public static bool UpdateKH(DVMH kh) { bool kq = DVMHDAL.UpdateKH(kh); return(kq); }
public static bool ThemKH(DVMH kh) { bool kq = DVMHDAL.ThemKH(kh); return(kq); }