コード例 #1
0
ファイル: SanPham.cs プロジェクト: red335/quanLyCuaHangDT
 public SanPham(string maSanPham, string tenSanPham, Loai_San_Pham loaiSanPham, int gia, HangSanXuat hangSanXuatSanPham, int soLuongTonKho, bool coKhuyenMai, string hinhAnh)
 {
     this.MaSanPham          = maSanPham;
     this.TenSanPham         = tenSanPham;
     this.LoaiSanPham        = loaiSanPham;
     this.Gia                = gia;
     this.HangSanXuatSanPham = hangSanXuatSanPham;
     SoLuongTonKho1          = soLuongTonKho;
     this.CoKhuyenMai        = coKhuyenMai;
     this.DuongDanHinhAnh    = hinhAnh;
 }
コード例 #2
0
ファイル: SanPham.cs プロジェクト: red335/quanLyCuaHangDT
        public SanPham(int maSanPham, string tenSanPham, Loai_San_Pham loaiSanPham, int gia, HangSanXuat hangSanXuatSanPham, int soLuongTonKho, bool coKhuyenMai, string hinhAnh)
        {
            this.TenSanPham         = tenSanPham;
            this.LoaiSanPham        = loaiSanPham;
            this.Gia                = gia;
            this.HangSanXuatSanPham = hangSanXuatSanPham;
            SoLuongTonKho1          = soLuongTonKho;
            this.CoKhuyenMai        = coKhuyenMai;
            this.DuongDanHinhAnh    = hinhAnh;
            string kiTuDau = "";

            if (loaiSanPham == Loai_San_Pham.DIEN_THOAI)
            {
                kiTuDau = "D";
            }
            else
            {
                kiTuDau = "L";
            }
            this.MaSanPham = kiTuDau + maSanPham.ToString();
        }
コード例 #3
0
ファイル: SanPhamDAO.cs プロジェクト: red335/quanLyCuaHangDT
        public List <SanPham> layDanhSachSanPham()
        {
            List <SanPham> ds    = new List <SanPham>();
            string         query = "select MaSP, TenSP ,MaHSX, GiaThanh, HinhAnh, SoLuongConTrongCH, LoaiHang, TenHSX, QuocGia" +
                                   " from SanPham , NhaSX   where  MaHSX = MaNSX";
            DataTable table = docDuLieu(query);

            if (table == null || table.Rows.Count <= 0)
            {
                return(null);
            }

            foreach (DataRow row in table.Rows)
            {
                int         maHangSX  = Convert.ToInt32(row["MaHSX"]);
                string      tenHangSX = Convert.ToString(row["TenHSX"]);
                string      quocGia   = Convert.ToString(row["QuocGia"]);
                int         maSP      = Convert.ToInt32(row["MaSP"]);
                HangSanXuat hsx       = new HangSanXuat(maHangSX, tenHangSX, quocGia);


                string        tenSP         = Convert.ToString(row["TenSP"]);
                int           gia           = Convert.ToInt32(row["GiaThanh"]);
                int           soLuongTonKho = Convert.ToInt32(row["SoLuongConTrongCH"]);
                string        image         = Convert.ToString(row["HinhAnh"]);
                string        l             = Convert.ToString(row["LoaiHang"]);
                Loai_San_Pham loai          = Loai_San_Pham.LINH_KIEN;
                if (l == "Dien Thoai")
                {
                    loai = Loai_San_Pham.DIEN_THOAI;
                }
                SanPham sp = new SanPham(maSP, tenSP, loai, gia, hsx, soLuongTonKho, false, image);
                ds.Add(sp);
            }

            return(ds);
        }