public LoginResult Login(LoginRequest loginRequest) { User user = fileOperation.ReadFromFile(loginRequest.userName); String decryptedPassword = encryptService.Decrypt(loginRequest.password, user.Password); if ("Password correct" == decryptedPassword) { return(new LoginResult { isSuccess = true, message = "Welcome" }); } if (user.UserName == null) { return(new LoginResult { isSuccess = false, message = "User Not Found" }); } return(new LoginResult { isSuccess = false, message = "Wrong Password" }); }