Ejemplo n.º 1
0
        public IActionResult Index()
        {
            ICollection <Login> logins = AuthBL.GetAllLoginsSync(_authRepository);

            if (logins.Any())
            {
                return(View(new LoginsViewModel {
                    Logins = logins.ToList()
                }));
            }

            List <Login> loginsFromJson = new GetLoginsFromJson("logins.json").Execute();

            AuthBL.AddManyLoginsSync(loginsFromJson, _authRepository);
            logins = loginsFromJson.ToList();

            return(View(new LoginsViewModel {
                Logins = logins.ToList()
            }));
        }