/// <summary>
        /// Hàm tính tổng tiền đã thanh toán theo mã hóa đơn bán
        /// </summary>
        /// <param name="sidhd">Mã hóa đơn bán</param>
        /// <returns>Tổng tiền đã thanh toán kiểu double</returns>
        public double GetTienDaThanhToan(string sidhd)
        {
            double tongtien = 0;

            try
            {
                tbltienthanhtoanBL ctr = new tbltienthanhtoanBL();
                DataTable          dt  = new DataTable();
                dt = GetByIDHD(sidhd);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    tongtien = tongtien + Convert.ToDouble(dt.Rows[i]["tientt"].ToString().Trim());
                }
                return(tongtien);
            }
            catch { return(tongtien); }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Hàm tính tổng tiền mua hàng theo hóa đơn bán
        /// </summary>
        /// <param name="sidhd">Mã hóa đơn kiểu string</param>
        /// <returns>Tổng tiền đã mua hàng kiểu double</returns>
        public double GetTongTienByIDHD(string sidhd)
        {
            double tongtien = 0;

            try
            {
                tbltienthanhtoanBL ctr = new tbltienthanhtoanBL();
                DataTable          dt  = new DataTable();
                dt = GetByHDID(sidhd);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    double tienofrow = 0;
                    try { tienofrow = Convert.ToDouble(dt.Rows[i]["soluong"].ToString().Trim()) * Convert.ToDouble(dt.Rows[i]["giaban"].ToString().Trim()); }
                    catch { }
                    tongtien = tongtien + tienofrow;
                }
                return(tongtien);
            }
            catch { return(tongtien); }
        }