Esempio n. 1
0
    public IList <HourTotalInfo> GetHourZhiTongOrZuanZhanPVTotal(string nickNo, DateTime date, bool zhi)
    {
        string sql = "";

        if (zhi)
        {
            sql = SQL_SELECT_GETZHITONG_HOURTOTAL.Replace("@tableName", GetRealTable(nickNo));
        }
        else
        {
            sql = SQL_SELECT_GETZUANZHAN_HOURTOTAL.Replace("@tableName", GetRealTable(nickNo));
        }
        DataTable             dt   = DBHelper.ExecuteDataTable(sql, new SqlParameter("@date", date));
        IList <HourTotalInfo> list = new List <HourTotalInfo>();

        foreach (DataRow dr in dt.Rows)
        {
            HourTotalInfo info = new HourTotalInfo();
            info.PVCount = int.Parse(dr["PVCount"].ToString());
            info.Hour    = int.Parse(dr["PVHour"].ToString());
            list.Add(info);
        }
        IList <HourTotalInfo> rlist = list.OrderBy(o => o.Hour).ToList();

        return(rlist);
    }
Esempio n. 2
0
    public IList <HourTotalInfo> GetHourIPTotal(string nickNo, DateTime date)
    {
        string                sql  = SQL_HOUR_IPTOTAL_TABLE.Replace("@tableName", GetRealTable(nickNo));
        DataTable             dt   = DBHelper.ExecuteDataTable(sql, new SqlParameter("@date", date));
        IList <HourTotalInfo> list = new List <HourTotalInfo>();

        foreach (DataRow dr in dt.Rows)
        {
            HourTotalInfo info = new HourTotalInfo();
            info.PVCount = int.Parse(dr["IPCount"].ToString());
            info.Hour    = int.Parse(dr["IPHour"].ToString());
            list.Add(info);
        }
        IList <HourTotalInfo> rlist = list.OrderBy(o => o.Hour).ToList();

        return(rlist);
    }