1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using Microsoft.AspNetCore.Http;
- using ERP.Core.Dto;
- using ERP.Core.Entity;
- using ERP.Core.Repository;
- using ERP.Framework.Constants;
- using ERP.Framework.WebApi;
- namespace ERP.Core.Service
- {
- public class SysUserService
- {
- private SysUserRepository _sysUserRepository;
- public SysUserService(SysUserRepository SysUserRepository)
- {
- this._sysUserRepository = SysUserRepository;
- }
- private void CheckUserStatus(SysUser user)
- {
- //if (user.UserStatus == UserStatusEnum.Enable)
- //{
- // return;
- //}
- //else if (user.UserStatus == UserStatusEnum.Disable)
- //{
- // throw new RpcException(new Status(StatusCode.Unknown, string.Format(_localizer["User.Bloked"], user.LoginName)));
- //}
- //else if (user.UserStatus == UserStatusEnum.Effact)
- //{
- // CheckEffective(user.EffectiveDate, user.LoginName);
- //}
- //else if (user.UserStatus == UserStatusEnum.Expiry)
- //{
- // CheckExpiry(user.ExpiryDate, user.LoginName);
- //}
- //else if (user.UserStatus == UserStatusEnum.Temporary)
- //{
- // CheckEffective(user.EffectiveDate, user.LoginName);
- // CheckExpiry(user.ExpiryDate, user.LoginName);
- //}
- }
- }
- }
|