Esempio n. 1
0
        public IActionResult Login()
        {
            Task3Model model = new Task3Model();

            model.Users = this.task3Service.GetUsers();
            User currentUser = this.task3Service.GetCurrentUser();

            if (currentUser != null && currentUser.IsLoggedIn)
            {
                model.CurrentUser = currentUser;
                model.ToDoLists   = this.task3Service.GetTodoLists(currentUser);
                model.Archived    = this.task3Service.GetArchivedTodoLists(currentUser);
            }

            return(View(model));
        }
Esempio n. 2
0
        public IActionResult Login(LoginUserModel inputModel)
        {
            User currentUser = null;

            if (ModelState.IsValid)
            {
                currentUser = this.task3Service.SignIn(inputModel.Username, inputModel.Password);
            }

            Task3Model model = new Task3Model();

            model.Users       = this.task3Service.GetUsers();
            model.CurrentUser = currentUser;
            model.ToDoLists   = this.task3Service.GetTodoLists(currentUser);
            model.Archived    = this.task3Service.GetArchivedTodoLists(currentUser);

            return(View(model));
        }