private void btn_Mem_Click(object sender, EventArgs e) { if (txt_BoNhoRAMNew.Text.Trim() == string.Empty) { MessageBox.Show("Bạn phải thêm vào bộ nhớ RAM mới muốn thêm !", "Thông báo"); txt_BoNhoRAMNew.Focus(); return; } try { if (this.danhsachBoNhoRAM.Exists(bn => bn.STenChiTietBoNhoRam == txt_BoNhoRAMNew.Text.Trim())) { MessageBox.Show("Bộ nhớ RAM 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 bộ nhớ RAM mới : " + txt_BoNhoRAMNew.Text.Trim() + " hay không ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { myChiTietBoNhoRamDTO bonhoRAM = new myChiTietBoNhoRamDTO(); bonhoRAM.STenChiTietBoNhoRam = txt_BoNhoRAMNew.Text.Trim(); bonhoRAM.FHeSo = (float)2.0; if (MyChiTietBoNhoRamBUS.ThemBoNhoRAM(bonhoRAM) == true) { MessageBox.Show("Thêm mới bộ nhớ RAM: " + txt_BoNhoRAMNew.Text.Trim() + " thành công !", "Thông báo"); this.LoadDLRAM(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo"); } }
public void TestLayChiTietBoNhoRam() { List <myChiTietBoNhoRamDTO> listChiTietBoNhoRAM = MyChiTietBoNhoRamBUS.LayChiTietBoNhoRam(); Assert.IsNotNull(listChiTietBoNhoRAM); Assert.LessOrEqual(2, listChiTietBoNhoRAM.Count); }
void LoadDLRAM() { this.danhsachBoNhoRAM = MyChiTietBoNhoRamBUS.LayChiTietBoNhoRam(); if (this.danhsachBoNhoRAM.Count > 0) { txt_BoNhoHienCo.Text = string.Empty; foreach (myChiTietBoNhoRamDTO bn in this.danhsachBoNhoRAM) { txt_BoNhoHienCo.Text += bn.STenChiTietBoNhoRam + "; "; } } }
public void TestThemBoNhoRAM() { myChiTietBoNhoRamDTO chiTietBoNhoRamDTO = new myChiTietBoNhoRamDTO(); chiTietBoNhoRamDTO.FHeSo = (float)1.0; chiTietBoNhoRamDTO.STenChiTietBoNhoRam = "4G"; Assert.AreEqual(true, MyChiTietBoNhoRamBUS.ThemBoNhoRAM(chiTietBoNhoRamDTO)); DataClasses1DataContext m_eStoreDataContext = new DataClasses1DataContext(); int maMax = m_eStoreDataContext.CHITIETBONHORAMs.Max(it => it.MaChiTietBoNhoRAM); m_eStoreDataContext.CHITIETBONHORAMs.DeleteOnSubmit(m_eStoreDataContext.CHITIETBONHORAMs.Single(it => it.MaChiTietBoNhoRAM == maMax)); m_eStoreDataContext.SubmitChanges(); }