private void btn_ThemMoiMH_Click(object sender, EventArgs e) { if (txt_KichThuocMoi.Text.Trim() == string.Empty) { MessageBox.Show("Bạn phải nhập kích thước mới muốn thêm !", "Thông báo"); txt_KichThuocMoi.Focus(); return; } try { if (this.danhsachKichThuocManHinh.Exists(kt => kt.STenChiTietKichThuocManHinh == txt_KichThuocMoi.Text.Trim())) { MessageBox.Show("Kích thước 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 kích thước màn hình mới: " + txt_KichThuocMoi.Text.Trim() + " hay không ?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { myChiTietKichThuocManHinhDTO chitietKichThuoc = new myChiTietKichThuocManHinhDTO(); chitietKichThuoc.STenChiTietKichThuocManHinh = txt_KichThuocMoi.Text.Trim(); chitietKichThuoc.FHeSo = (float)2.0; if (MyChiTietKichThuocManHinhBUS.ThemMoiKichThuocMH(chitietKichThuoc) == true) { MessageBox.Show("Thêm mới kích thước: " + txt_KichThuocMoi.Text.Trim() + " thành công !", "Thông báo"); this.LoadManHinh(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo"); } }
public void TestLayDSKichThuocManHinh() { //myChiTietKichThuocManHinhBUS chiTietKichThuocManHinhBUS = new myChiTietKichThuocManHinhBUS(); List <myChiTietKichThuocManHinhDTO> listKichThuocManHinhDTO = MyChiTietKichThuocManHinhBUS.LayDSKichThuocManHinh(); Assert.IsNotNull(listKichThuocManHinhDTO); Assert.LessOrEqual(1, listKichThuocManHinhDTO.Count); }
void LoadManHinh() { this.danhsachKichThuocManHinh = MyChiTietKichThuocManHinhBUS.LayDSKichThuocManHinh(); if (this.danhsachKichThuocManHinh != null && this.danhsachKichThuocManHinh.Count > 0) { rTxt_KichThuocDaCo.Text = string.Empty; foreach (myChiTietKichThuocManHinhDTO chitietManHinh in this.danhsachKichThuocManHinh) { rTxt_KichThuocDaCo.AppendText(" + " + chitietManHinh.STenChiTietKichThuocManHinh + '\n'); } } }
public void TestThemMoiKichThuocManHinh() { myChiTietKichThuocManHinhDTO kichThuoc = new myChiTietKichThuocManHinhDTO(); kichThuoc.STenChiTietKichThuocManHinh = "32 inches"; kichThuoc.FHeSo = (float)1.0; Assert.AreEqual(true, MyChiTietKichThuocManHinhBUS.ThemMoiKichThuocMH(kichThuoc)); DataClasses1DataContext m_eStoreDataContext = new DataClasses1DataContext(); int maMax = m_eStoreDataContext.CHITIETKICHTHUOCMANHINHs.Max(it => it.MaChiTietKichThuocManHinh); CHITIETKICHTHUOCMANHINH chiTietKichThuocManHinh = m_eStoreDataContext.CHITIETKICHTHUOCMANHINHs.Single(it => it.MaChiTietKichThuocManHinh == maMax); m_eStoreDataContext.CHITIETKICHTHUOCMANHINHs.DeleteOnSubmit(chiTietKichThuocManHinh); m_eStoreDataContext.SubmitChanges(); }