コード例 #1
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="syJobSmsConfig"></param>
        /// <returns>返回系统编号</returns>
        /// <remarks>2014-8-5 陈俊 创建</remarks>
        public override int Create(SyJobSmsConfig syJobSmsConfig)
        {
            int Result = Context.Insert("SyJobSmsConfig", syJobSmsConfig)
                         .AutoMap(x => x.SysNo)
                         .ExecuteReturnLastId <int>("SysNo");

            return(Result);
        }
コード例 #2
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="syJobSmsConfig"></param>
        /// <returns>受影响的行数</returns>
        /// <remarks>2014-8-5 陈俊 创建</remarks>
        public override int Update(SyJobSmsConfig syJobSmsConfig)
        {
            int Result = Context.Update("SyJobSmsConfig", syJobSmsConfig)
                         .AutoMap(x => x.SysNo)
                         .Where("SysNo", syJobSmsConfig.SysNo)
                         .Execute();

            return(Result);
        }
コード例 #3
0
ファイル: SyJobSmsConfigBo.cs プロジェクト: KqSMea8/HS.Admin
        /// <summary>
        /// 查找第一条记录
        /// </summary>
        /// <returns>SyJobSmsConfig实体</returns>
        /// <remarks>2014-8-5 余勇 创建</remarks>
        public SyJobSmsConfig GetFirst()
        {
            SyJobSmsConfig model         = null;
            var            smsConfigList = DataAccess.Sys.ISyJobSmsConfigDao.Instance.GetAll();

            if (smsConfigList != null && smsConfigList.Count > 0)
            {
                model = smsConfigList.FirstOrDefault(x => x.Status == (int)SystemStatus.任务池短信设置状态.启用);
            }
            return(model);
        }
コード例 #4
0
ファイル: JobPoolController.cs プロジェクト: KqSMea8/HS.Admin
        public ActionResult SaveSmsConfig(SyJobSmsConfig model)
        {
            var result = new Result();

            try
            {
                if (model.SysNo > 0)
                {
                    SyJobSmsConfigBo.Instance.Update(model);
                }
                else
                {
                    SyJobSmsConfigBo.Instance.Create(model);
                }
                result.Status = true;
            }
            catch (Exception ex)
            {
                result.Message = ex.Message;
                SysLog.Instance.WriteLog(LogStatus.SysLogLevel.Error, LogStatus.系统日志来源.后台, "任务池短信提醒设置错误",
                                         LogStatus.系统日志目标类型.任务池, 0, null, null, CurrentUser.Base.SysNo);
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #5
0
ファイル: SyJobSmsConfigBo.cs プロジェクト: KqSMea8/HS.Admin
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="syJobSmsConfig"></param>
 /// <returns>返回系统编号</returns>
 /// <remarks>2014-8-5 陈俊 创建</remarks>
 public int Create(SyJobSmsConfig syJobSmsConfig)
 {
     return(DataAccess.Sys.ISyJobSmsConfigDao.Instance.Create(syJobSmsConfig));
 }
コード例 #6
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="syJobSmsConfig"></param>
 /// <returns>返回系统编号</returns>
 /// <remarks>2014-8-5 陈俊创建</remarks>
 public abstract int Create(SyJobSmsConfig syJobSmsConfig);
コード例 #7
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="syJobSmsConfig"></param>
 /// <returns>受影响的行数</returns>
 /// <remarks>2014-8-5 陈俊创建</remarks>
 public abstract int Update(SyJobSmsConfig syJobSmsConfig);