Beispiel #1
0
        /// <summary>
        /// 添加用户
        /// </summary>
        /// <param name="user">用户信息</param>
        /// <returns>影响行数</returns>
        public Result add(sys_user user)
        {
            SysUserDAL Sysuser = new SysUserDAL();
            Result     res     = new Result();

            try
            {
                if (Sysuser.Add(user) == 0)
                {
                    res.Code    = RES.ERROR;
                    res.Message = "添加失败!";
                    return(res);
                }
                else
                {
                    res.Code    = RES.OK;
                    res.Message = "添加成功!";
                    return(res);
                }
            }
            catch
            {
                res.Code    = RES.ERROR;
                res.Message = "添加失败!";
                return(res);
            }
        }
Beispiel #2
0
 public int Add(SysUser entity)
 {
     if (VerificationWidget.IsExit(nameof(SysUser), nameof(SysUser.Phone), entity.Phone, nameof(SysUser.UserId), null))
     {
         return(OperationWidget.IsRepeated);
     }
     using (TransactionScope transaction = new TransactionScope())
     {
         int result = handle.Add(entity);
         if (result != OperationWidget.Success)
         {
             return(OperationWidget.Failed);
         }
         transaction.Complete();
         return(OperationWidget.Success);
     }
 }