Beispiel #1
0
        public string Predict2011(int TT_start, int TT_end, int II)
        {
            string wherestr = "II = " + II + " and TT >= " + TT_start + " and TT <= " + TT_end;

            Maticsoft.BLL.MEASURAND_PREDICT_SECTION_2011 Bll = new Maticsoft.BLL.MEASURAND_PREDICT_SECTION_2011();
            DataSet   dataset  = Bll.GetList(1000, wherestr, "TT");
            DataTable dtl      = dataset.Tables[0];
            int       rowcount = dtl.Rows.Count;

            if (rowcount == 0)
            {
                return("null");
            }
            DataRow col = dtl.Rows[0];
            String  DischargeAmountstr = col["II"].ToString();

            DischargeAmountstr += "#COD";
            for (int i = 0; i < rowcount; i++)
            {
                col = dtl.Rows[i];
                DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["COD"].ToString();
            }
            DischargeAmountstr += "#NH4";
            for (int i = 0; i < rowcount; i++)
            {
                col = dtl.Rows[i];
                DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["NH4"].ToString();
            }
            DischargeAmountstr += "#TP";
            for (int i = 0; i < rowcount; i++)
            {
                col = dtl.Rows[i];
                DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["TP"].ToString();
            }
            DischargeAmountstr += "#TN";
            for (int i = 0; i < rowcount; i++)
            {
                col = dtl.Rows[i];
                DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["TN"].ToString();
            }
            return(DischargeAmountstr);
        }
 public string Predict2011(int TT_start,int TT_end, int II)
 {
     string wherestr = "II = " + II + " and TT >= " + TT_start +" and TT <= "+TT_end;
     Maticsoft.BLL.MEASURAND_PREDICT_SECTION_2011 Bll = new Maticsoft.BLL.MEASURAND_PREDICT_SECTION_2011();
     DataSet dataset = Bll.GetList(1000, wherestr, "TT");
     DataTable dtl = dataset.Tables[0];
     int rowcount = dtl.Rows.Count;
     if (rowcount == 0)
     {
         return "null";
     }
     DataRow col = dtl.Rows[0];
     String DischargeAmountstr = col["II"].ToString();
     DischargeAmountstr += "#COD";
     for (int i = 0; i < rowcount; i++)
     {
         col = dtl.Rows[i];
         DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["COD"].ToString();
     }
     DischargeAmountstr += "#NH4";
     for (int i = 0; i < rowcount; i++)
     {
         col = dtl.Rows[i];
         DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["NH4"].ToString();
     }
     DischargeAmountstr += "#TP";
     for (int i = 0; i < rowcount; i++)
     {
         col = dtl.Rows[i];
         DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["TP"].ToString();
     }
     DischargeAmountstr += "#TN";
     for (int i = 0; i < rowcount; i++)
     {
         col = dtl.Rows[i];
         DischargeAmountstr += ";" + col["TT"].ToString() + "," + col["TN"].ToString();
     }
     return DischargeAmountstr;
 }