private void BtnAdd_Click(object sender, EventArgs e) { try { MemoryStream stream = new MemoryStream(); pictureBox1.Image.Save(stream, ImageFormat.Jpeg); if (txtTen.Text == "" || txtGia.Text == "" || txtSoluong.Text == "" || txtMoTa.Text == "") { errorProvider1.SetError(txtTen, "Bắt buộc phải điền đầy đủ thông tin!"); } else { if (db.CheckSach(txtTen.Text) == 0) { MessageBox.Show("Sản phẩm đã tồn tại!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { db.ThemSach(txtTen.Text, db.convert_matg(cbbTacGia.Text), Convert.ToDecimal(txtGia.Text), txtMoTa.Text, dtpNgay.Value, Convert.ToInt32(txtSoluong.Text), db.convert_manxb(cbbNXB.Text), db.convert_mancc(cbbNCC.Text), db.convert_machude(cbbChuDe.Text), stream.ToArray()); DialogResult a = MessageBox.Show("Thêm thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); if (a == DialogResult.OK) { txtTen.Text = ""; txtGia.Text = ""; txtMoTa.Text = ""; txtSoluong.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } } catch (Exception) { MessageBox.Show("Lỗi!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }