//Sửa Gói Combo vào CSDL public bool SuaGoiCombo(GOICOMBO_DTO goicb) { if (KiemTraTruocKhiLuu(goicb)) { string sql = string.Format("UPDATE GOICOMBO SET MaSP=N'{1}', MaNV=N'{2}', NgayHetHan=N'{3}' WHERE MaPhieu=N'{0}'", goicb.MaPhieu, goicb.MaSP, goicb.MaNV, goicb.NgayHetHan); if (connData.ThucThiSQL(sql)) { MessageBox.Show("Sửa Gói Combo thành công !", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } } return(false); }
//Thêm Gói Combo vào CSDL public bool ThemPT(GOICOMBO_DTO goicb) { if (KiemTraTruocKhiLuu(goicb)) { string sql = string.Format("INSERT INTO GOICOMBO (MaPhieu, MaSP, MaNV, NgayHetHan)" + " VALUES ('{0}', '{1}', '{2}', '{3}')", goicb.MaPhieu, goicb.MaSP, goicb.MaNV, goicb.NgayHetHan); if (connData.ThucThiSQL(sql)) { MessageBox.Show("Thêm Gói Combo thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } } return(false); }
//Kiểm tra trước khi lưu public bool KiemTraTruocKhiLuu(GOICOMBO_DTO goicb) { if (goicb.MaSP.Equals("")) { MessageBox.Show("Mã Sản Phẩm không hợp lệ ! "); return(false); } if (goicb.MaNV.Equals("")) { MessageBox.Show("Nhân Viên không hợp lệ ! "); return(false); } if (goicb.NgayHetHan.Equals("")) { MessageBox.Show("Ngày Hết Hạn không hợp lệ ! "); return(false); } return(true); }