public Status Register(User user) { try { IUserRepository userRepository = new UserRepository(); currentUser = userRepository.InsertUser(user); SetCurrentUser(currentUser); userRepository.Save(); return(Status.Success); } catch (Exception) { return(Status.Fail); } }