コード例 #1
0
        public static int GuiBaoHanh(string imei, string thongTinKhachHang)
        {
            HOA_DON hd       = TaoBienNhan(thongTinKhachHang);
            int     maHoaDon = HOA_DON.insert(hd);

            ChiTietHoaDon.NhapHang(maHoaDon, imei, 0);
            SanPham.GuiBaoHanh(imei);
            return(maHoaDon);
        }
コード例 #2
0
        public static int NhapHang(KHO_HANG kh, List <string> imei)
        {
            if (SanPham.KiemTraDanhSachSanPham(imei) == false)
            {
                return(0);
            }
            HOA_DON hd       = TaoPhieuNhap(kh.MA_DOI_TAC, kh.SO_LUONG * kh.GIA_MUA);
            int     maHoaDon = HOA_DON.insert(hd);

            KhoHang.LuuKho(kh, imei);
            for (int i = 0; i < imei.Count; i++)
            {
                ChiTietHoaDon.NhapHang(maHoaDon, imei[i], kh.GIA_MUA);
            }
            return(maHoaDon);
        }
コード例 #3
0
        public static int ThanhToan(string thongTinKhachHang, List <SAN_PHAM> imei)
        {
            List <SAN_PHAM> xacThuc  = new List <SAN_PHAM>();
            int             tongCong = SanPham.LayTongCong(imei);
            HOA_DON         hd       = TaoPhieuXuat(thongTinKhachHang);

            hd.TONG_CONG = tongCong;
            int maHoaDon = HOA_DON.insert(hd);

            for (int i = 0; i < imei.Count; i++)
            {
                SAN_PHAM sp = KhoHang.XuatKho(imei[i]);
                ChiTietHoaDon.XuatHang(maHoaDon, sp);
            }
            return(maHoaDon);
        }