Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Thêm kích thước màn hình
        /// </summary>
        /// <param name="_mKichThuoc">Thông tin kích thước màn hình hiện có</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 ThemKichThuocManHinh(myChiTietKichThuocManHinhDTO _mKichThuoc)
        {
            try
            {
                CHITIETKICHTHUOCMANHINH chiTietKT = new CHITIETKICHTHUOCMANHINH();
                chiTietKT.TenChiTietKichThuocManHinh = _mKichThuoc.STenChiTietKichThuocManHinh;
                chiTietKT.HeSo = (float)_mKichThuoc.FHeSo;

                m_eStoreDataContext.CHITIETKICHTHUOCMANHINHs.InsertOnSubmit(chiTietKT);
                m_eStoreDataContext.SubmitChanges();

                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception("Thêm mới kích thước màn hình thất bại !", ex);
            }
        }