Esempio n. 1
0
        public decimal ProductPrice(string SizeGuid)
        {
            decimal price = default(decimal);

            if (!string.IsNullOrEmpty(SizeGuid) || !string.IsNullOrWhiteSpace(SizeGuid))
            {
                shSaleService _sale = new shSaleService();
                price = _sale.TinhToanSoTienKhuyenMaiCuaSanPham(DateTime.Now, null, SizeGuid);
            }

            return(price);
        }
Esempio n. 2
0
        public decimal ListProductPrice_Quantity(List <CartItem> ds, decimal MatHangGiamGia, decimal DiemThuong, decimal PhiGiaoHang)
        {
            shSaleService _sale = new shSaleService();
            decimal       price = default(decimal);

            foreach (var item in ds)
            {
                price += _sale.TinhToanSoTienKhuyenMaiCuaSanPham(DateTime.Now, null, item.SizeGuid) * item.Quantity;
            }

            if (ds.Count() > 0)
            {
                price -= MatHangGiamGia - DiemThuong - PhiGiaoHang;
            }


            return(price);
        }