public void TestCapNhatChiTietDongLaptop() { CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); donglaptop.MaDongLapTop = 4; donglaptop.TenChiTietDongLapTop = "Dell"; donglaptop.MaDongRAM = 1; donglaptop.MaDongCPU = 3; donglaptop.MaDongOCung = 1; donglaptop.MaDongManHinh = 1; donglaptop.MaDongCardDoHoa = 1; donglaptop.MaDongLoa = 1; donglaptop.MaDongODiaQuang = 1; donglaptop.MaHeDieuHanh = 1; donglaptop.MaChiTietTrongLuong = 1; donglaptop.ThoiGianBaoHanh = 11; donglaptop.MauSac = "Màu Đỏ"; donglaptop.GiaBanHienHanh = 11; donglaptop.MaDongCardMang = 1; donglaptop.MaDongCardReader = 1; donglaptop.MaDongWebCam = 1; donglaptop.MaDongPin = 1; donglaptop.FingerprintReader = true; donglaptop.HDMI = true; donglaptop.SoLuongCongUSB = 3; donglaptop.MaNhaSanXuat = 1; donglaptop.SoLuongConLai = 10; donglaptop.MoTaThem = "Đẹp - gọn - nhẹ"; donglaptop.SoLuongNhap = 100; donglaptop.NgayNhap = DateTime.Parse("11/11/2011"); donglaptop.HinhAnh = "images/fsdfsdf"; Assert.AreEqual(true, myChiTietDongLaptopDAO.CapNhatChiTietDongLaptop(donglaptop)); }
/// <summary> /// Xóa một dòng thông tin laptop với thông tin mã laptop /// </summary> /// <param name="_liMaDongLaptops"> Danh sách mã các dòng laptop cần xóa</param> /// <returns> true : thành công ; false : thất bại</returns> public static bool CapNhatXoaChiTietDongLaptop(List <int> _liMaDongLaptops) { try { for (int iCount = 0; iCount < _liMaDongLaptops.Count; iCount++) { CHITIETDONGLAPTOP temp = null; var query = from dongLaptop in storeDataContext.CHITIETDONGLAPTOPs where dongLaptop.MaDongLapTop == _liMaDongLaptops[iCount] select dongLaptop; if (query.Count() > 0) { //Lấy chi tiết dòng laptop temp = query.Single(); //Thay đổi trạng thái deleted của laptop temp.Deleted = !temp.Deleted; //Cập nhật lại csdl storeDataContext.SubmitChanges(); } } } catch (Exception ex) { return(false); throw ex; } return(true); }
/// <summary> /// cap nhat Nha san xuat /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>chi tiet nha san xuat</returns> public static NHASANXUAT CapNhatNhaSanXuat(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { NHASANXUAT nhasx; //Update NhaSx try { nhasx = storeDataContext.NHASANXUATs.Single(p => p.MaNhaSanXuat == dongLaptopMoi.MaNhaSanXuat); laptop.NHASANXUAT = nhasx; //Update Thoi Gian Bao Hanh laptop.ThoiGianBaoHanh = dongLaptopMoi.ThoiGianBaoHanh; //Update GiaBan laptop.GiaBanHienHanh = dongLaptopMoi.GiaBanHienHanh; //Update So Luong Nhap laptop.SoLuongNhap = dongLaptopMoi.SoLuongNhap; //Update Ngay Nhap laptop.NgayNhap = dongLaptopMoi.NgayNhap; //Update Mo Ta Them laptop.MoTaThem = dongLaptopMoi.MoTaThem; //Update Hinh Anh laptop.HinhAnh = dongLaptopMoi.HinhAnh; } catch (Exception ex) { throw ex; } return(laptop.NHASANXUAT); }
public void TestTaoChiTietLapTop() { DataClasses1DataContext storeDataContext = new DataClasses1DataContext(); CHITIETDONGLAPTOP chiTietDongLaptop = storeDataContext.CHITIETDONGLAPTOPs.Single(laptop => laptop.MaDongLapTop == 1); myChiTietDongLaptopDTO dongLaptopKetQua = myChiTietDongLaptopDAO.TaoChiTietLapTop(chiTietDongLaptop); Assert.AreEqual(chiTietDongLaptop.MaDongLapTop, dongLaptopKetQua.IMaDongLaptop); }
public void TestCapNhatTenDongLapTop() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.TenChiTietDongLapTop = "123"; laptop.MaDongLapTop = 4; Assert.That(myChiTietDongLaptopDAO.CapNhatTenChiTietDongLapTop(laptop).TenChiTietDongLapTop, Is.EqualTo("123")); }
public void TestLayChiTietDongLaptopMoiNhat() { DataClasses1DataContext storeDataContext = new DataClasses1DataContext(); CHITIETDONGLAPTOP chiTietDongLaptop = storeDataContext.CHITIETDONGLAPTOPs.Single(laptop => laptop.MaDongLapTop == 1); myChiTietDongLaptopDTO dongLaptopKetQua = myChiTietDongLaptopDAO.TaoChiTietLapTop(chiTietDongLaptop); List <myChiTietDongLaptopDTO> listLaptopMoiNhat = myChiTietDongLaptopDAO.LayChiTietDongLaptopMoiNhat(dongLaptopKetQua); Assert.IsNotNull(listLaptopMoiNhat); }
public void TestCapNhatChiTietDongRam() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaDongRAM = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); Assert.That(myChiTietDongLaptopDAO.CapNhatChiTietDongRam(laptop, donglaptop).TenDongRAM , Is.EqualTo("4GB DDRAM3 KINGMAX")); }
/// <summary> /// Cập nhật thông tin một dòng laptop /// </summary> /// <param name="dongLaptopMoi">Thông tin dòng Laptop cần cập nhật</param> /// <returns>true khi cập nhật thành công, ngược lại trả về false</returns> public static bool CapNhatChiTietDongLaptop(CHITIETDONGLAPTOP dongLaptopMoi) { try { return(myChiTietDongLaptopDAO.CapNhatChiTietDongLaptop(dongLaptopMoi)); } catch (Exception ex) { return(false); } }
public void TestCapNhatChiTietDongManHinh() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaDongManHinh = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatChiTietDongManHinh(laptop, donglaptop).TenDongManHinh, Is.EqualTo("11.6 inches HD WLED")); }
public void TestCapNhatChiTietDongLoa() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaDongLoa = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatChiTietDongLoa(laptop, donglaptop).TenDongDongLoa, Is.EqualTo("Creative")); }
public void TestCapNhatHeDieuHanh() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaHeDieuHanh = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatHeDieuHanh(laptop, donglaptop).MaChiTietHeDieuHanh, Is.EqualTo(1)); }
public void TestCapNhatChiTietTrongLuong() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaChiTietTrongLuong = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatChiTietTrongLuong(laptop, donglaptop).GiaTriTrongLuong, Is.EqualTo(1)); }
public void TestCapNhatChiTietDongCardReader() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaDongCardReader = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatChiTietDongCardReader(laptop, donglaptop).TenDongCardReader, Is.EqualTo(" 1")); }
public void TestCapNhatNhaSanXuat() { CHITIETDONGLAPTOP laptop = new CHITIETDONGLAPTOP(); laptop.MaNhaSanXuat = 1; CHITIETDONGLAPTOP donglaptop = new CHITIETDONGLAPTOP(); // myChiTietDongLaptopDAO capnhat = new myChiTietDongLaptopDAO(); Assert.That(myChiTietDongLaptopDAO.CapNhatNhaSanXuat(laptop, donglaptop).TenNhaSanXuat, Is.EqualTo("Apple")); }
/// <summary> /// Thêm dòng Laptop mới /// </summary> /// <param name="dongLaptopMoi">Thông tin dòng Laptop mới</param> public static void ThemMoiChiTietDongLaptop(CHITIETDONGLAPTOP dongLaptopMoi) { try { myChiTietDongLaptopDAO.ThemMoiChiTietDongLaptop(dongLaptopMoi); } catch (Exception ex) { throw ex; } }
/// <summary> /// Thêm một dòng LapTop mới /// </summary> /// <param name="dongLaptopMoi"></param> public static void ThemMoiChiTietDongLaptop(CHITIETDONGLAPTOP dongLaptopMoi) { try { storeDataContext.CHITIETDONGLAPTOPs.InsertOnSubmit(dongLaptopMoi); storeDataContext.SubmitChanges(); } catch { throw; } }
/// <summary> /// thêm một laptop mới vào cơ sở dữ liệu /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>true: thêm thành công - false: thêm thất bại</returns> public bool ThemSanPhamMoi(CHITIETDONGLAPTOP dongLaptopMoi) { try { MyChiTietDongLaptopBUS.ThemMoiChiTietDongLaptop(dongLaptopMoi); fileName = ""; } catch { return(false); } return(true); }
/// <summary> /// Ham xu ly khi click vao button ThemSanPham /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button_OK_ThemSanPham_Click(object sender, EventArgs e) { CHITIETDONGLAPTOP dongLaptopMoi = new CHITIETDONGLAPTOP(); dongLaptopMoi = LayThongTinLaptopMoi(); if (ThemSanPhamMoi(dongLaptopMoi)) { MessageBox.Show("Thêm sản phẩm mới thành công", "Thông báo"); } else { MessageBox.Show("Thêm sản phẩm mới thất bại"); } }
/// <summary> /// Cập nhật Chi tiết dòng Ram /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Chi tiết dòng ram</returns> public static CHITIETDONGRAM CapNhatChiTietDongRam(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGRAM ram; //Update Ram try { ram = storeDataContext.CHITIETDONGRAMs.Single(p => p.MaDongRAM == dongLaptopMoi.MaDongRAM); laptop.CHITIETDONGRAM = ram; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGRAM); }
/// <summary> /// cap nha chi tiet dong Loa /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Chi tiet dong Loa</returns> public static CHITIETDONGLOA CapNhatChiTietDongLoa(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGLOA loa; // Update Loa try { loa = storeDataContext.CHITIETDONGLOAs.Single(p => p.MaDongLoa == dongLaptopMoi.MaDongLoa); laptop.CHITIETDONGLOA = loa; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGLOA); }
/// <summary> /// Cap nhat chi tiet dong o cung /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Chi tiet dong o cung</returns> public static CHITIETDONGOCUNG CapNhatChiTietDongOCung(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGOCUNG ocung; //Update OCung try { ocung = storeDataContext.CHITIETDONGOCUNGs.Single(p => p.MaDongOCung == dongLaptopMoi.MaDongOCung); laptop.CHITIETDONGOCUNG = ocung; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGOCUNG); }
/// <summary> /// Cập nhật thông tin một dòng Laptop /// </summary> /// <param name="dongLaptopMoi"></param> static public bool CapNhatChiTietDongLaptop(CHITIETDONGLAPTOP dongLaptopMoi) { bool kq = true; try { CHITIETDONGLAPTOP laptop = CapNhatTenChiTietDongLapTop(dongLaptopMoi); //ram CapNhatChiTietDongRam(dongLaptopMoi, laptop); //cpu CapNhatChiTietDongCPU(dongLaptopMoi, laptop); //o cung CapNhatChiTietDongOCung(dongLaptopMoi, laptop); //man hinh CapNhatChiTietDongManHinh(dongLaptopMoi, laptop); //card man hinh CapNhatChiTietDongCardDoHoa(dongLaptopMoi, laptop); //loa CapNhatChiTietDongLoa(dongLaptopMoi, laptop); //o dia quang CapNhatChiTietDongODiaQuang(dongLaptopMoi, laptop); //he dieu hanh CapNhatHeDieuHanh(dongLaptopMoi, laptop); //trong luong CapNhatChiTietTrongLuong(dongLaptopMoi, laptop); //card mang CapNhatChiTietDongCardMang(dongLaptopMoi, laptop); //card reader CapNhatChiTietDongCardReader(dongLaptopMoi, laptop); //webcam CapNhatChiTietDongWebCam(dongLaptopMoi, laptop); //pin CapNhatChiTietDongPin(dongLaptopMoi, laptop); //nha san xuat CapNhatNhaSanXuat(dongLaptopMoi, laptop); storeDataContext.SubmitChanges(); } catch (Exception ex) { kq = false; throw ex; } return(kq); }
/// <summary> /// cap nhat chi tiet dong man hinh /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>chi tiet dong man hinh</returns> public static CHITIETDONGMANHINH CapNhatChiTietDongManHinh(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGMANHINH manhinh; //Update Man Hinh try { manhinh = storeDataContext.CHITIETDONGMANHINHs.Single(p => p.MaDongManHinh == dongLaptopMoi.MaDongManHinh); laptop.CHITIETDONGMANHINH = manhinh; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGMANHINH); }
/// <summary> /// Cập nhật tên chi tiết dòng Laptop /// /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Trả về chi tiết dòng laptop </returns> public static CHITIETDONGLAPTOP CapNhatTenChiTietDongLapTop(CHITIETDONGLAPTOP dongLaptopMoi) { CHITIETDONGLAPTOP laptop; try { laptop = storeDataContext.CHITIETDONGLAPTOPs.Single(p => p.MaDongLapTop == dongLaptopMoi.MaDongLapTop); //Update TenLapTop laptop.TenChiTietDongLapTop = dongLaptopMoi.TenChiTietDongLapTop; } catch (Exception ex) { throw ex; } return(laptop); }
/// <summary> /// cap nhat chi tiet dong card man hinh /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>chi tiet card man hinh</returns> public static CHITIETDONGCARDDOHOA CapNhatChiTietDongCardDoHoa(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGCARDDOHOA dohoa; //Update Card màn hình try { dohoa = storeDataContext.CHITIETDONGCARDDOHOAs.Single(p => p.MaDongCardDoHoa == dongLaptopMoi.MaDongCardDoHoa); laptop.CHITIETDONGCARDDOHOA = dohoa; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGCARDDOHOA); }
/// <summary> /// cap nhat he dieu hanh /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>He dieu Hanh</returns> public static HEDIEUHANH CapNhatHeDieuHanh(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { HEDIEUHANH hdh; //Update HDH try { hdh = storeDataContext.HEDIEUHANHs.Single(p => p.MaHeDieuHanh == dongLaptopMoi.MaHeDieuHanh); laptop.HEDIEUHANH = hdh; } catch (Exception ex) { throw ex; } return(laptop.HEDIEUHANH); }
/// <summary> /// cap nha chi tiet trong luong /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Chi tiet trong luong</returns> public static CHITIETTRONGLUONG CapNhatChiTietTrongLuong(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETTRONGLUONG trongluong; //Update Tronluong try { trongluong = storeDataContext.CHITIETTRONGLUONGs.Single(p => p.MaChiTietTrongLuong == dongLaptopMoi.MaChiTietTrongLuong); laptop.CHITIETTRONGLUONG = trongluong; } catch (Exception ex) { throw ex; } return(laptop.CHITIETTRONGLUONG); }
/// <summary> /// cap nhat chi tiet dong card mang /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>chi tiet dong card mang</returns> public static CHITIETDONGCARDMANG CapNhatChiTietDongCardMang(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGCARDMANG cardmang; //Update Card Mang try { cardmang = storeDataContext.CHITIETDONGCARDMANGs.Single(p => p.MaDongCardMang == dongLaptopMoi.MaDongCardMang); laptop.CHITIETDONGCARDMANG = cardmang; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGCARDMANG); }
/// <summary> /// cap nhat chi tiet dong card reader /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>chi tiet don card reader</returns> public static CHITIETDONGCARDREADER CapNhatChiTietDongCardReader(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGCARDREADER cardreader; //Update CardReader try { cardreader = storeDataContext.CHITIETDONGCARDREADERs.Single(p => p.MaDongCardReader == dongLaptopMoi.MaDongCardReader); laptop.CHITIETDONGCARDREADER = cardreader; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGCARDREADER); }
/// <summary> /// Cap nhat chi tiet dong CPU /// </summary> /// <param name="dongLaptopMoi"></param> /// <returns>Chi tiet dong CPU</returns> public static CHITIETDONGCPU CapNhatChiTietDongCPU(CHITIETDONGLAPTOP dongLaptopMoi, CHITIETDONGLAPTOP laptop) { CHITIETDONGCPU cpu; // Update CPU try { cpu = storeDataContext.CHITIETDONGCPUs.Single(p => p.MaDongCPU == dongLaptopMoi.MaDongCPU); laptop.CHITIETDONGCPU = cpu; } catch (Exception ex) { throw ex; } return(laptop.CHITIETDONGCPU); }