private void button2_Click(object sender, EventArgs e) { if (txt_VongXoayNew.Text.Trim() == string.Empty) { MessageBox.Show("Bạn phải nhập vòng xoay ổ cứng mới muốn thêm !", "Thông báo"); txt_VongXoayNew.Focus(); return; } try { if (this.danhsachVongQuayOCung.Exists(vq => vq.STenChiTietVongQuayOCung == txt_VongXoayNew.Text.Trim())) { MessageBox.Show("Vòng quay ổ cứng mới bạn muốn thêm đã tồn tại", "Thông báo"); return; } if (MessageBox.Show("Bạn có chắc chắn muốn thêm vòng quay ổ cứng mới: " + txt_VongXoayNew.Text.Trim() + " hay không ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { myChiTietVongQuayOCungDTO chitietVongQuay = new myChiTietVongQuayOCungDTO(); chitietVongQuay.STenChiTietVongQuayOCung = txt_VongXoayNew.Text.Trim(); chitietVongQuay.FHeSo = (float)2.0; if (MyChiTietVongQuayOCungBUS.ThemVongQuayOCung(chitietVongQuay) == true) { MessageBox.Show("Thêm mới vòng quay ổ cứng: " + txt_VongXoayNew.Text.Trim() + " thành công !", "Thông báo"); this.LoadVongQuay(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo"); } }
void LoadVongQuay() { this.danhsachVongQuayOCung = MyChiTietVongQuayOCungBUS.LayDanhSachChiTietVongQuayOCung(); if (this.danhsachVongQuayOCung.Count > 0) { txt_VongXoayHienCo.Text = string.Empty; foreach (myChiTietVongQuayOCungDTO vq in this.danhsachVongQuayOCung) { txt_VongXoayHienCo.AppendText(" + " + vq.STenChiTietVongQuayOCung + '\n'); } } }
public void TestThemMoiChiTietVongQuayOCung() { myChiTietVongQuayOCungDTO vongQuay = new myChiTietVongQuayOCungDTO(); vongQuay.STenChiTietVongQuayOCung = "Vòng quay 5400rpm"; vongQuay.FHeSo = (float)1.0; Assert.AreEqual(true, MyChiTietVongQuayOCungBUS.ThemVongQuayOCung(vongQuay)); DataClasses1DataContext m_eStoreDataContext = new DataClasses1DataContext(); int maMax = m_eStoreDataContext.CHITIETVONGQUAYOCUNGs.Max(it => it.MaChiTietVongQuayOCung); CHITIETVONGQUAYOCUNG chiTietVongXoay = m_eStoreDataContext.CHITIETVONGQUAYOCUNGs.Single(it => it.MaChiTietVongQuayOCung == maMax); m_eStoreDataContext.CHITIETVONGQUAYOCUNGs.DeleteOnSubmit(chiTietVongXoay); m_eStoreDataContext.SubmitChanges(); }