public IActionResult RegisterTeacher(mo.UserModel us) { us.RoleId = 1; var classroom = new Classroom() { Name = us.Name }; if (ClassroomViewModel.SetClassroom(classroom)) { classroom = ClassroomViewModel.GetClassroomByName(classroom.Name); var user = new User() { Username = us.Username, RoleId = us.RoleId, Quizzes = us.Quizzes, Password = us.Password, ClassroomId = classroom.ClassroomId }; if (UserViewModel.SetUser(user)) { //HttpContext.Session.SetString("Username", us.Username); return(RedirectToAction("Index", "Home")); } else { return(RedirectToAction("Register", "Home")); } } return(RedirectToAction("Register", "Home")); }