public decimal ThanhTienCoBan(int soLuong) { decimal ketQua = 0; if (this.BangGiaInNhanh == null || soLuong == 0) { return(0); } //Qua, tính tiếp switch (this.BangGiaInNhanh.LoaiBangGia.Trim()) { case Global.cBangGiaLuyTien: ketQua = TinhToan.GiaInLuyTien(this.BangGiaInNhanh.DaySoLuong, this.BangGiaInNhanh.DayGia, soLuong); break; case Global.cBangGiaBuoc: ketQua = TinhToan.GiaBuoc(this.BangGiaInNhanh.DaySoLuong, this.BangGiaInNhanh.DayGia, soLuong); break; case Global.cBangGiaGoi: ketQua = TinhToan.GiaGoi3(this.BangGiaInNhanh.DaySoLuong, this.BangGiaInNhanh.DayGia, soLuong); break; } return(ketQua); }
public decimal GiaDanhThiepTheoBang() { decimal kq = 0; if (this.IdBangGia > 0) { var bangGia = BangGiaDanhThiep.DocTheoId(this.IdBangGia); return(TinhToan.GiaBuoc(bangGia.DaySoLuong, bangGia.DayGia, this.SoLuongHop)); } return(kq); }