// xoa private void Xoa() { // xóa bus ChiTietKhuyenMaiBUS.Xoa(chitiet); MessageBox.Show(ChiTietKhuyenMaiBUS.Message); if (ChiTietKhuyenMaiBUS.IsSuccess) { LoadData(); ResetControls(); chitiet = null; IsAdd = true; } }
// sua private void Sua() { if (!CheckData()) { return; } chitiet.MaTheLoai = Int32.Parse(cmbTheLoai.SelectedValue.ToString()); chitiet.NoiDung = Int32.Parse(txtNoiDung.Text); // sửa bus ChiTietKhuyenMaiBUS.Sua(chitiet); MessageBox.Show(ChiTietKhuyenMaiBUS.Message); if (ChiTietKhuyenMaiBUS.IsSuccess) { LoadData(); ResetControls(); chitiet = null; IsAdd = true; } }
// Them private void Them() { if (!CheckData()) { return; } chitiet = new DTO.ChiTietKhuyenMai { MaKM = ma_khuyen_mai, MaTheLoai = Int32.Parse(cmbTheLoai.SelectedValue.ToString()), NoiDung = Int32.Parse(txtNoiDung.Text) }; if (DSChiTiet.Find(ct => ct.MaTheLoai == chitiet.MaTheLoai) != null) { DialogResult res = MessageBox.Show("Bạn đang thêm một chi tiết đã có trong danh sách\n Bạn có muốn sửa thông tin chi tiết không!", "Thông báo", MessageBoxButtons.YesNo); if (res == DialogResult.No) { cmbTheLoai.Focus(); return; } else { Sua(); return; } } // thêm bus ChiTietKhuyenMaiBUS.Them(chitiet); MessageBox.Show(ChiTietKhuyenMaiBUS.Message); if (ChiTietKhuyenMaiBUS.IsSuccess) { LoadData(); ResetControls(); chitiet = null; IsAdd = true; } }