private void btnThem_Click(object sender, EventArgs e) { if (txtMaHH.Text == "" || txtTenHH.Text == "" || txtDonGia.Text == "") { MessageBox.Show("Không được để trống thông tin", "Thông báo"); return; } if (dtpNgaySX.Value > DateTime.Now) { MessageBox.Show("Ngày sản xuất không hợp lệ", "Thông báo"); return; } if (nudSoLuong.Value <= 0) { MessageBox.Show("Số lượng phải lớn hơn 0", "Thông báo"); return; } if (LaptopDAL.Tim(txtMaHH.Text) != null) { MessageBox.Show("Mã laptop không được trùng", "Thông Báo"); return; } if (MessageBox.Show("Bạn có muốn thêm sản phẩm không?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var LT = new Laptop { DonGia = Convert.ToDouble(txtDonGia.Text), HinhAnh = txtHinhAnh.Text, MaLaptop = txtMaHH.Text, MaLoai = cboLoai.SelectedValue.ToString(), NgaySX = dtpNgaySX.Value.Date, SoLuong = Convert.ToInt32(nudSoLuong.Value), TenLaptop = txtTenHH.Text }; LaptopDAL.Them(LT); bsLaptop.DataSource = LaptopDAL.LietKe(); MessageBox.Show("Thao tác thành công", "Thông Báo"); } else { MessageBox.Show("Mã laptop đã tồn tại", "Lỗi"); } }