Beispiel #1
0
    //建立各區物流箱產出完成時間區塊
    private void BindCATEGORY02()
    {
        CGDModel.VDS_CGD38_BCO BCO = new CGDModel.VDS_CGD38_BCO(ConntionDB);
        ParameterList.Clear();
        ParameterList.Add("02");
        DataTable dt = BCO.QueryVDS_CGD_CODE_DETL(ParameterList);

        DataTable TempTable = new DataTable();
        TempTable.Columns.Add(new DataColumn("TITLE"));
        TempTable.Columns.Add(new DataColumn("SCODE"));
        TempTable.Columns.Add(new DataColumn("EXPLAIN"));
        TempTable.Columns.Add(new DataColumn("FINISH_TIME"));

        for (int i = 0; i < dt.Rows.Count; i++)
        {
            DataRow dr = TempTable.NewRow();
            int iNo = i + 1;
            dr["TITLE"] = iNo.ToString() + "、" + dt.Rows[i]["EXPLAIN"].ToString();
            dr["SCODE"] = dt.Rows[i]["SCODE"].ToString();
            dr["EXPLAIN"] = dt.Rows[i]["EXPLAIN"].ToString();
            string strFINISH_TIME = "";
            if (hdfID.Value != "")
            {
                ParameterList.Clear();
                ParameterList.Add(hdfID.Value);
                ParameterList.Add(DBNull.Value);
                DataTable dtData = BCO.QueryVDS_CGD_DAILY_AREA(ParameterList);
                DataRow[] drFind = dtData.Select("SCODE='" + dr["SCODE"].ToString() + "'");
                if (drFind.Length > 0)
                {
                    strFINISH_TIME = drFind[0]["FINISH_TIME"].ToString();
                }
            }
            dr["FINISH_TIME"] = strFINISH_TIME;

            TempTable.Rows.Add(dr);
        }
        DataList2.DataSource = TempTable;
        DataList2.DataBind();
        Session["CGD38_CATEGORY02_" + PageTimeStamp.Value] = TempTable;
    }