Пример #1
0
        public string SetWwcXm(string dw, int pysj, string xdsj, string sql, string jlmc)
        {
            string wwcxm  = "";
            string bxwcsj = "";

            switch (dw)
            {
            case "d":
                bxwcsj = Convert.ToDateTime(xdsj).AddDays(pysj).ToString("yyyy-MM-dd HH:mm:ss");
                break;

            case "h":
                bxwcsj = Convert.ToDateTime(xdsj).AddHours(pysj).ToString("yyyy-MM-dd HH:mm:ss");
                break;

            case "m":
                bxwcsj = Convert.ToDateTime(xdsj).AddMinutes(pysj).ToString("yyyy-MM-dd HH:mm:ss");
                break;
            }
            DataSet dsWs = EntityOperate <object> .GetDataSetBySql(sql);

            if (dsWs.Tables[0].Rows.Count <= 0)
            {
                if (System.DateTime.Now > Convert.ToDateTime(bxwcsj))
                {
                    wwcxm += "【应在" + bxwcsj + "之前完成的" + jlmc + "超时未完成】<br/>";
                }
            }
            else if (Convert.ToDateTime(dsWs.Tables[0].Rows[0]["jlsj"].ToString()) > Convert.ToDateTime(bxwcsj))
            {
                wwcxm += "<font style=\"color:red\">【应在" + bxwcsj + "之前完成的" + jlmc + "超时完成,实际完成时间" + dsWs.Tables[0].Rows[0]["jlsj"].ToString() + "】</font><br/>";
            }
            dsWs.Clear();
            return(wwcxm);
        }