// nút cập nhật private void btnCapnhat_Click(object sender, EventArgs e) { string masp = txtMaSP.Text; string maloaisp = cbLoaiSP.SelectedValue.ToString(); string tensp = txtTenSP.Text; string soluong = txtSoLuong.Text; string gianhap = txtGiaNhap.Text; string giaban = txtGiaBan.Text; // string baohanh = dateTimePickerThoiGianBH.Value.ToString("yyyy-MM-dd"); string baohanh = cbBaohanh.SelectedItem.ToString(); string donvi = txtDonvi.Text; string mota = txtMotaSP.Text; if (masp.Equals("") || maloaisp.Equals("") || tensp.Equals("") || soluong.Equals("") || gianhap.Equals("") || giaban.Equals("") || baohanh.Equals("") || donvi.Equals("") || mota.Equals("")) { MessageBox.Show("Không được bỏ trống trường nào !!"); } else { SanPham sp = new SanPham(masp, maloaisp, tensp, int.Parse(soluong), int.Parse(gianhap), int.Parse(giaban), baohanh, donvi, mota); SanPham sptimdc = spDao.CheckSP(sp.MaSP); if (sptimdc == null) { MessageBox.Show("Không tồn tại sản phẩm mã :" + sp.MaSP + "!!"); } else { spDao.Updatesp(sp); // cập nhật displaySanPhamToDgv(dgvSanPham, spDao.getAllSP()); // hiển thị clearAllField(); // xóa thông tin trong textbox MessageBox.Show("Đã cập nhật thông tin nhân viên " + sp.TenSP); } } }