public IActionResult Register(RegisterModel newUser) { try { UserModel user = dbAccessor.GetUserByUsername(newUser.username); if (user == null) { newUser.password = common.CreateHashPassword(newUser.password); if (dbAccessor.AddUser(newUser) == 1) { return(Redirect("https://localhost:5001/Home/Login")); } else { return(BadRequest()); } } else { return(BadRequest("Username already exists")); } } catch (Exception ex) { return(BadRequest(ex)); } }