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(); }
/// <summary> /// Thêm vòng quay ổ cứng /// </summary> /// <param name="_mVongQuay">Vòng xoay ổ cứng mới cần thêm</param> /// <returns> /// Thành công: trả về true /// Thất bại: throw một exception cho tầng trên xử lý /// </returns> public static bool ThemVongQuay(myChiTietVongQuayOCungDTO _mVongQuay) { try { CHITIETVONGQUAYOCUNG ctVongQuay = new CHITIETVONGQUAYOCUNG(); ctVongQuay.TenChiTietVongQuayOCung = _mVongQuay.STenChiTietVongQuayOCung; ctVongQuay.HeSo = (float)_mVongQuay.FHeSo; m_eStoreDataContext.CHITIETVONGQUAYOCUNGs.InsertOnSubmit(ctVongQuay); m_eStoreDataContext.SubmitChanges(); return(true); } catch (Exception ex) { throw new Exception("Thêm mới vòng quay ổ cứng thất bại !", ex); } }