示例#1
0
 private string[] GetOrderinfo(MODEL.AlarmLogModel model)
 {
     string[] oinfo = new string[2];
     oinfo[0] = DateTime.Now.ToString("yyMMddHHmmssfff") + (System.Text.Encoding.ASCII.GetBytes(model.alarmCode).Sum(k => k / rd.NextDouble()) % 1000).ToString("000");
     oinfo[1] = string.Format("{0},{1},{2}", model.devName, model.alarmName, GetAlarmStateName(model.alarmState));
     return(oinfo);
 }
示例#2
0
        /// <summary>
        /// 添加一条报警复位记录
        /// </summary>
        /// <param name="model"></param>
        public bool ReSet(MODEL.AlarmLogModel model)
        {
            if (model == null)
            {
                return(false);
            }
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into alarmlog(devID,alarmCode,alarmValue,alarmState,insertTime)");
            strSql.Append(" values (");
            strSql.AppendFormat("{0},'{1}',{2},{3},'{4}')", model.devID, model.alarmCode, model.alarmValue, model.alarmState, DateTime.Now);
            return(Common.MySQLHelper.ExecuteNonQuery(strSql.ToString(), null) > 0 ? true : false);
        }
示例#3
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(MODEL.AlarmLogModel model)
        {
            if (model == null)
            {
                return(false);
            }
            List <string> cmdlist = new List <string>();
            StringBuilder strSql  = new StringBuilder();

            strSql.Append("insert into alarmlog(devID,alarmCode,alarmValue,alarmState,insertTime)");
            strSql.Append(" values (");
            strSql.AppendFormat("{0},'{1}',{2},{3},'{4}')", model.devID, model.alarmCode, model.alarmValue, model.alarmState, DateTime.Now);
            cmdlist.Add(strSql.ToString());

            //异常,插入工单记录
            //strSql.Clear();
            //var t=GetOrderinfo(model);
            //strSql.Append("insert into maintenancelog(");
            //strSql.Append("settingID,devhouseID,orderCode,orderContent,orderType,createTime,status)");
            //strSql.Append(" values (");
            //strSql.AppendFormat("0,{0},'{1}','{2}',1,'{3}',1)",model.devID,t[0],t[1],DateTime.Now);
            //cmdlist.Add(strSql.ToString());
            return(Common.MySQLHelper.ExecuteSqlByTran(cmdlist) > 0 ? true : false);
        }