public void TestThemHeDieuHanh() { myChiTietHeDieuHanhDTO chiTietHeDieuHanh = new myChiTietHeDieuHanhDTO(); chiTietHeDieuHanh.STenHeDieuHanh = "Windows 8"; chiTietHeDieuHanh.FHeSo = (float)1.0; Assert.AreEqual(true, MyChiTietHeDieuHanhBUS.ThemMoiHDH(chiTietHeDieuHanh)); DataClasses1DataContext m_eStoreDataContext = new DataClasses1DataContext(); int maMax = m_eStoreDataContext.CHITIETHEDIEUHANHs.Max(it => it.MaChiTietHeDieuHanh); CHITIETHEDIEUHANH chiTietHDH = m_eStoreDataContext.CHITIETHEDIEUHANHs.Single(it => it.MaChiTietHeDieuHanh == maMax); m_eStoreDataContext.CHITIETHEDIEUHANHs.DeleteOnSubmit(chiTietHDH); m_eStoreDataContext.SubmitChanges(); }
private void btn_ThemHDH_Click(object sender, EventArgs e) { if (txt_HDHNew.Text.Trim() == string.Empty) { MessageBox.Show("Bạn phải nhập tên Hệ Điều Hành mới muốn thêm !", "Thông báo"); txt_HDHNew.Focus(); return; } try { if (this.danhsachHeDieuHanh.Exists(dhd => dhd.STenHeDieuHanh == txt_HDHNew.Text.Trim())) { MessageBox.Show("Hệ điều hành bạn muốn thêm đã tồn tại", "Thông báo"); txt_HDHNew.Focus(); return; } if (MessageBox.Show("Bạn có chắc chắn muốn thêm Hệ Điều Hành mới: " + txt_HDHNew.Text.Trim() + " hay không ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { myChiTietHeDieuHanhDTO chitietHDH = new myChiTietHeDieuHanhDTO(); chitietHDH.STenHeDieuHanh = txt_HDHNew.Text.Trim(); chitietHDH.FHeSo = (float)2.0; if (MyChiTietHeDieuHanhBUS.ThemMoiHDH(chitietHDH) == true) { MessageBox.Show("Thêm mới Hệ Điều Hành: " + txt_HDHNew.Text.Trim() + " thành công !", "Thông báo"); this.LoadHDH(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo"); } }