Ejemplo n.º 1
0
    /// <summary>
    ///     切换语言
    /// </summary>
    /// <param name="loginModel"></param>
    public LoginViewModel(LoginModel loginModel,
                          IRegionManager regionManager,
                          ISystemMenuService systemMenuService) : base(regionManager)
    {
        ReadBackgroundImg();
        _loginModel        = loginModel;
        _systemMenuService = systemMenuService;
        IsRemberMe         = AppSettingsHelper.IsRemberMe;
        IsAutoLogin        = AppSettingsHelper.IsAutoLogin;


        // 配置文件中的账号和密码为加密后的密文
        if (!string.IsNullOrWhiteSpace(AppSettingsHelper.UserName))
        {
            UserName = DESHelper.Decrypt3Des(AppSettingsHelper.UserName);
        }
        if (!string.IsNullOrWhiteSpace(AppSettingsHelper.Password))
        {
            Password = DESHelper.Decrypt3Des(AppSettingsHelper.Password);
        }

        if (IsAutoLogin)
        {
            Task.FromResult(RaiseLogginHandler());
        }
    }
Ejemplo n.º 2
0
 public SystemMenuController(ISystemMenuService systemMenuService, IRoleMenuService roleMenuService, ISystemRoleService systemRoleService, IUnitOfWork unitOfWork, ILogger <StudentTestController> logger)
 {
     _systemMenuService = systemMenuService;
     _roleMenuService   = roleMenuService;
     _systemRoleService = systemRoleService;
     _unitOfWork        = unitOfWork;
     _logger            = logger;
 }
Ejemplo n.º 3
0
        private readonly IPermissionsService _permissionsService;   //权限


        public SysMenuController(ISystemMenuService systemMenuService,
                                 IPermissionsService permissionsService,
                                 ISystemNavbarService systemNavbarService)
        {
            _systemMenuService   = systemMenuService;
            _permissionsService  = permissionsService;
            _systemNavbarService = systemNavbarService;
        }
Ejemplo n.º 4
0
 public HomeController(ISystemNavbarService systemNavbarService, ISystemMenuService systemMenuService)
 {
     _systemNavbarService = systemNavbarService;
     _systemMenuService   = systemMenuService;
 }