示例#1
0
 /// <summary>
 /// 编辑公告
 /// </summary>
 /// <param name="model">公告信息</param>
 /// <returns>影响行数</returns>
 public int EditNotice(BsNotice model)
 {
     return(DBContext.Update("Agent_BsNotice")
            .Column("Type", model.Type)
            .Column("Title", model.Title)
            .Column("Synopsis", model.Synopsis)
            .Column("ImageUrl", model.ImageUrl)
            .Column("Content", model.Content)
            .Column("DisplayOrder", model.DisplayOrder)
            .Column("Operator", model.Operator)
            .Column("CreatedDate", model.CreatedDate)
            .Where("SysNo", model.SysNo)
            .Execute());
 }
示例#2
0
        /// <summary>
        /// 修改数据
        /// </summary>
        /// <param name="model">实体</param>
        /// <returns>影响行数</returns>
        public JResult Update(BsNotice model)
        {
            var result = new JResult();

            try
            {
                var row = Using <IBsNotice>().Update(model);
                if (row <= 0)
                {
                    throw new Exception("修改数据失败");
                }

                result.Status = true;
            }
            catch (Exception ex) { result.Message = ex.Message; }

            return(result);
        }
示例#3
0
        /// <summary>
        /// 新增数据
        /// </summary>
        /// <param name="model">实体</param>
        /// <returns>系统编号</returns>
        public JResult <int> Insert(BsNotice model)
        {
            var result = new JResult <int>();

            try
            {
                var row = Using <IBsNotice>().Insert(model);
                if (row <= 0)
                {
                    throw new Exception("添加数据失败");
                }

                result.Status = true;
                result.Data   = row;
            }
            catch (Exception ex) { result.Message = ex.Message; }

            return(result);
        }
示例#4
0
 /// <summary>
 /// 修改数据
 /// </summary>
 /// <param name="model">实体</param>
 /// <returns>影响行数</returns>
 public int Update(BsNotice model)
 {
     return(DBContext.Update("Agent_BsNotice", model)
            .AutoMap(x => x.SysNo)
            .Where(x => x.SysNo).Execute());
 }
示例#5
0
 /// <summary>
 /// 新增数据
 /// </summary>
 /// <param name="model">实体</param>
 /// <returns>系统编号</returns>
 public int Insert(BsNotice model)
 {
     return(DBContext.Insert("Agent_BsNotice", model)
            .AutoMap(x => x.SysNo)
            .ExecuteReturnLastId <int>("SysNo"));
 }