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)); }
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)); }