public bool CheckPassword(ref UserLogin user, Login loginDetails, RegisteredUser userDetails) { if (userDetails.Password == loginDetails.Password) { user.IsLoggedIn = true; user.Status = UserStatus.loginSuccess; /* Update last logged In, includes Number of attemps reset */ RegUserRepo.LastLoggedIn_Update(userDetails.Identifier); } else { user.IsLoggedIn = false; RegUserRepo.NumberOfAtempts_Update(userDetails.Identifier); user.Status = UserStatus.loginfailed; } return(user.IsLoggedIn); }