private void btnLuu_Click(object sender, EventArgs e) { if (kiemtraControl() == false) { MessageBox.Show("Nhập chưa đầy đủ"); return; } SANPHAM sp = new SANPHAM(); sp.MASP = txtMa.Text; sp.TENSP = txtTen.Text; sp.TRANGTHAI = cbTinhTrang.Text; sp.MALSP = cbMaLoai.SelectedValue.ToString(); sp.GIABAN = Convert.ToInt64(txtGia.Text); try { sp.HINHANH = pcSp.Tag.ToString(); } catch (Exception) { sp.HINHANH = "no-image.jpg"; } List <CT_SANPHAM_NGUYENLIEU> lstNLSP = loadNL_SP(); if (checkThem == true) { bool check = sp_bll.themSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("Thêm thất bại"); } gvSanPham.Enabled = true; checkThem = false; } else if (checkSua == true) { bool check = sp_bll.suaSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } gvSanPham.Enabled = true; checkSua = false; } else { checkXoa = false; } sp_bll.submitChange(); btnLuu.Enabled = false; thietlapcontrol(); frmSanPham_Load(sender, e); }
private void btnLuu_Click(object sender, EventArgs e) { if (kiemtraControl() == false) { MessageBox.Show("Nhập chưa đầy đủ"); return; } QL_SanPham sp = new QL_SanPham(); sp.MaSP = txtMa.Text; sp.TenSanPham = txtTen.Text; sp.TinhTrang = cbTinhTrang.Text; sp.MaLoaiSP = cbMaLoai.SelectedValue.ToString(); sp.Gia = Convert.ToInt64(txtGia.Text); try { sp.Hinh = Path.GetFileName(pcSp.Tag.ToString()); MessageBox.Show(sp.Hinh); System.IO.File.Copy(pcSp.Tag.ToString(), "../../img/img_sanpham/" + sp.Hinh, true); } catch (Exception) { sp.Hinh = "no-image.jpg"; } List <QL_NguyenLieu_SanPham> lstNLSP = loadNL_SP(); if (checkThem == true) { bool check = sp_bll.themSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("Thêm thất bại"); } gvSanPham.Enabled = true; checkThem = false; } else if (checkSua == true) { bool check = sp_bll.suaSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } gvSanPham.Enabled = true; checkSua = false; } else { checkXoa = false; } sp_bll.submitChange(); btnLuu.Enabled = false; thietlapcontrol(); loadTatCaSP(cbMaLoai.SelectedValue.ToString()); }