public Status Login(User user) { try { IUserRepository userRepository = new UserRepository(); User u = userRepository.GetUserByUsername(user.Username); if (u == null) { return(Status.Fail); } if (user.Password == u.Password) { SetCurrentUser(u); return(Status.Success); } return(Status.Fail); } catch (Exception) { return(Status.Fail); } }