public void TestThemBoNhoCardMH() { myChiTietBoNhoCardDoHoaDTO bn = new myChiTietBoNhoCardDoHoaDTO(); bn.FHeSo = (float)1.0; bn.STenChiTietCardDoHoa = "Lớn hơn 2GB"; Assert.AreEqual(true, MyChiTietBoNhoCardDoHoaBUS.ThemBoNhoCardMH(bn)); DataClasses1DataContext m_eStoreDataContext = new DataClasses1DataContext(); int maMax = m_eStoreDataContext.CHITIETBONHOCARDDOHOAs.Max(it => it.MaChiTietBoNhoCardDoHoa); CHITIETBONHOCARDDOHOA chiTietBoNhoCardDoHoa = m_eStoreDataContext.CHITIETBONHOCARDDOHOAs.Single(it => it.MaChiTietBoNhoCardDoHoa == maMax); m_eStoreDataContext.CHITIETBONHOCARDDOHOAs.DeleteOnSubmit(chiTietBoNhoCardDoHoa); m_eStoreDataContext.SubmitChanges(); }
/// <summary> /// Thêm bộ nhớ Card MH: /// </summary> /// <param name="_mBoNhoCardMH">Đối tượng ChiTietBoNhoCarDoHoaDTO cần thêm</param> /// <returns> /// Nếu thành công trả về true /// Nếu có lỗi throw một Exception /// </returns> public bool ThemBoNhoCardMH(myChiTietBoNhoCardDoHoaDTO myChiTietBoNhoCardCardDoHoaDTO) { try { CHITIETBONHOCARDDOHOA chiTietBoNhoCardDoHoa = new CHITIETBONHOCARDDOHOA(); chiTietBoNhoCardDoHoa.TenChiTietBoNhoCardDoHoa = myChiTietBoNhoCardCardDoHoaDTO.STenChiTietCardDoHoa; chiTietBoNhoCardDoHoa.HeSo = (float)myChiTietBoNhoCardCardDoHoaDTO.FHeSo; storeDataContext.CHITIETBONHOCARDDOHOAs.InsertOnSubmit(chiTietBoNhoCardDoHoa); storeDataContext.SubmitChanges(); return(true); } catch (Exception ex) { throw new Exception("Thêm mới card màn hình thất bại !", ex); } }