private UserVO InsertUser(UserVO newUser)
        {
            try {

                using(TransactionScope ts = new TransactionScope()){
                    UserDAO dao = new UserDAO();
                    LogDebug("Inserting Employee " + newUser.Username);
                    newUser = dao.InsertUser(newUser);
                    LogDebug("User succesfully inserted!");
                    ts.Complete();
                }

            }
            catch (Exception e) {
                LogError(e.ToString());
                throw e;
            }

            return newUser;
        }