public ServiceResult Add(UserAddAndEditModel model) { if (IsExist(model.UserName)) { return(ServiceResult.IsFailed("已存在该用户名!")); } var sysUserId = GuidHelper.NewOrder().ToString("N"); var sysUser = new SysUser { CreateDateTime = DateTime.Now, SysUserId = sysUserId, Password = EncryptPassword(model.Password, model.SysUserId), UserName = model.UserName, Email = model.Email, Mobile = model.Mobile, RealName = model.RealName, UserStatus = (int)EUserStatus.On, UserType = (int)EUserType.Normal }; _skyChenContext.SysUser.Add(sysUser); var result = _skyChenContext.SaveChanges() > 0; return(result ? ServiceResult.IsSuccess("添加成功!") : ServiceResult.IsFailed("添加失败!")); }
public ServiceResult Edit(UserAddAndEditModel model) { var sysUser = GetByUserId(model.SysUserId); sysUser.Email = model.Email; sysUser.Password = EncryptPassword(model.Password, model.SysUserId); sysUser.Mobile = model.Mobile; sysUser.RealName = model.RealName; _skyChenContext.SysUser.Update(sysUser); var result = _skyChenContext.SaveChanges() > 0; return(result ? ServiceResult.IsSuccess("编辑成功!") : ServiceResult.IsFailed("编辑失败!")); }