Exemplo n.º 1
0
        public ActionResult Index(IUserAreaDefinition userArea)
        {
            var options = new UsersModuleOptions()
            {
                UserAreaCode       = userArea.UserAreaCode,
                Name               = userArea.Name,
                AllowPasswordLogin = userArea.AllowPasswordLogin,
                UseEmailAsUsername = userArea.UseEmailAsUsername
            };

            return(View("~/Admin/Modules/Users/Mvc/Views/Index.cshtml", options));
        }
Exemplo n.º 2
0
        public ActionResult Index(IUserAreaDefinition userArea)
        {
            var options = new UsersModuleOptions()
            {
                UserAreaCode       = userArea.UserAreaCode,
                Name               = userArea.Name,
                AllowPasswordLogin = userArea.AllowPasswordLogin,
                UseEmailAsUsername = userArea.UseEmailAsUsername
            };

            var viewPath = ViewPathFormatter.View("Users", nameof(Index));

            return(View(viewPath, options));
        }
        public ActionResult Index()
        {
            var userArea        = RouteData.DataTokens["UserArea"] as IUserAreaDefinition;
            var userAreaOptions = _userAreaDefinitionRepository.GetOptionsByCode(userArea.UserAreaCode);

            var options = new UsersModuleOptions()
            {
                UserAreaCode        = userArea.UserAreaCode,
                Name                = userArea.Name,
                AllowPasswordSignIn = userArea.AllowPasswordSignIn,
                UseEmailAsUsername  = userArea.UseEmailAsUsername,
                ShowDisplayName     = !userAreaOptions.Username.UseAsDisplayName
            };

            var viewPath = ViewPathFormatter.View("Users", nameof(Index));

            return(View(viewPath, options));
        }