示例#1
0
 /// <summary>
 /// 增加
 /// </summary>
 /// <param name="model">实体</param>
 public void AddGroup(Sys_LeaderConfig model)
 {
     using (IDbConnection conn = OpenConnection())
     {
         const string sqlwhere = @"INSERT INTO Sys_LeaderConfig(GroupName,UserId,Memo,CreateTime,LastUpdateTime,IsDelete) VALUES (@GroupName,@UserId,@Memo,@CreateTime,@LastUpdateTime,@IsDelete)SELECT @@IDENTITY AS ID";
         var          param    = new
         {
             model.GroupName,
             model.UserId,
             model.Memo,
             model.CreateTime,
             model.LastUpdateTime,
             model.IsDelete
         };
         decimal id = conn.Query <decimal>(sqlwhere, param).FirstOrDefault();
         model.Id = decimal.ToInt32(id);
     }
 }
示例#2
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model">实体</param>
 /// <returns>执行结果</returns>
 public bool UpdateGroup(Sys_LeaderConfig model)
 {
     using (IDbConnection conn = OpenConnection())
     {
         const string sqlwhere = @"Update Sys_LeaderConfig SET GroupName = @GroupName,UserId = @UserId,Memo=@Memo,CreateTime = @CreateTime,LastUpdateTime=@LastUpdateTime,IsDelete = @IsDelete WHERE id=@id";
         var          param    = new
         {
             model.GroupName,
             model.UserId,
             model.Memo,
             model.CreateTime,
             model.LastUpdateTime,
             model.IsDelete,
             model.Id
         };
         int result = conn.Execute(sqlwhere, param);
         return(result > 0);
     }
 }
示例#3
0
 /// <summary>
 /// 修改群组
 /// </summary>
 /// <returns></returns>
 public bool UpdateByID(Sys_LeaderConfig sort)
 {
     return(groupDB.UpdateGroup(sort));
 }
示例#4
0
 /// <summary>
 /// 添加新的群组
 /// </summary>
 /// <param name="sort"></param>
 /// <returns></returns>
 public int Insert(Sys_LeaderConfig sort)
 {
     groupDB.AddGroup(sort);
     return(sort.Id);
 }