Exemple #1
0
        /// <summary>
        ///  根据站点号,命令的下发时间更新数据库的内容
        /// </summary>
        /// <param name="onics_regulator_history">控制命令对象</param>
        /// <returns></returns>
        public int Update(nics_regulator_history onics_regulator_history)
        {
            int iRst = 0;

            using (var db = new DatabaseContext())
            {
                bool bRst = db.nics_regulator_history.Any(p => (p.id == onics_regulator_history.id));
                if (bRst)
                {
                    //存在
                    var lst = (from a in db.nics_regulator_history
                               where a.id == onics_regulator_history.id
                               select a).ToList();
                    for (int i = 0; i < lst.Count; i++)
                    {
                        lst[i].is_operate = onics_regulator_history.is_operate;
                    }
                    iRst = db.SaveChanges();
                }
            }
            return(iRst);
        }
Exemple #2
0
 /// <summary>
 /// 设置中心处理完的配置信息
 /// </summary>
 /// <param name="onics_regulator_history">对象</param>
 /// <returns></returns>
 public int CenterSetWebCmd(nics_regulator_history onics_regulator_history)
 {
     onics_regulator_history.is_operate = CENTER_OPERATED_CMD;
     return(m_nics_regulator_historyDAL.Update(onics_regulator_history));
 }