Package org.campware.dream.om

Examples of org.campware.dream.om.TurbineUser


    {

        Criteria crit = new Criteria();
        crit.add(TurbineUserPeer.LOGIN_NAME, data.getUser().getUserName());

        TurbineUser entry = (TurbineUser) TurbineUserPeer.doSelect(crit).get(0);

        User myUser= data.getUser();
//        UserManager myManager= data.getUser();
       
        String entryPass= new String(entry.getPasswordValue());
        String oldPass= new String(data.getParameters().getString("oldpassword"));
        String newPass= new String(data.getParameters().getString("newpassword1"));
       
//        try{
//            UserManager.changePassword(myUser, oldPass, newPass);
           
//        }catch (PasswordMismatchException e){
           
//            data.setMessage("Sorry, wrong old password!");
//            this.setTemplate( data, "CreamError.vm");
//        }

        if (entryPass.equalsIgnoreCase(oldPass)){
            entry.setPasswordValue(newPass);
           
            entry.setModified(true);
            entry.setNew(false);
            entry.save();

            myUser.setPassword(newPass);

        }else{
           
View Full Code Here


     * wouldn't be secure.
     */
    public void doInsert(RunData data, Context context)
        throws Exception
    {
        TurbineUser entry = new TurbineUser();
        data.getParameters().setProperties(entry);
        DreamUser prefs = new DreamUser();
        data.getParameters().setProperties(prefs);

        ParameterParser pp= data.getParameters();
        Enumeration paramKeys= pp.keys();
       
      while(paramKeys.hasMoreElements()) {
          String paramName = paramKeys.nextElement().toString();
          if(paramName.startsWith("roleid")) { 
              String suffix=paramName.substring(6, paramName.length());
              TurbineUserGroupRole entryItem= new TurbineUserGroupRole();

                entryItem.setGroupId(1);
              entryItem.setRoleId(pp.getInt("roleid" + suffix));

              entry.addTurbineUserGroupRole(entryItem);
            }
        }

        Connection conn = Transaction.begin(TurbineUserPeer.DATABASE_NAME);
        boolean success = false;
        try {
            entry.save(conn);
            int usrId=entry.getUserId();
            prefs.setUserId(usrId);
            prefs.save(conn);
            Transaction.commit(conn);
            success = true;

View Full Code Here

     * into the database.
     */
    public void doUpdate(RunData data, Context context)
        throws Exception
    {
        TurbineUser entry = new TurbineUser();
        data.getParameters().setProperties(entry);
        DreamUser prefs = new DreamUser();
        data.getParameters().setProperties(prefs);

        ParameterParser pp= data.getParameters();
        Enumeration paramKeys= pp.keys();

      while(paramKeys.hasMoreElements()) {
          String paramName = paramKeys.nextElement().toString();
          if(paramName.startsWith("roleid")) { 
              String suffix=paramName.substring(6, paramName.length());
              TurbineUserGroupRole entryItem= new TurbineUserGroupRole();

                entryItem.setGroupId(1);
              entryItem.setRoleId(pp.getInt("roleid" + suffix));

              entry.addTurbineUserGroupRole(entryItem);
            }
        }

        entry.setModified(true);
        entry.setNew(false);

        prefs.setModified(true);
        prefs.setNew(false);

        Criteria crit = new Criteria();
        crit.add(TurbineUserGroupRolePeer.USER_ID, entry.getUserId());

        Connection conn = Transaction.begin(TurbineUserPeer.DATABASE_NAME);
        boolean success = false;
        try {
            TurbineUserGroupRolePeer.doDelete(crit, conn);
            entry.save(conn);
            prefs.save(conn);
            Transaction.commit(conn);
            success = true;

        } finally {
View Full Code Here

    protected boolean getEntry(Criteria criteria, Context context)
    {
        try
        {
            TurbineUser entry = (TurbineUser) TurbineUserPeer.doSelect(criteria).get(0);

            Criteria prefcrit= new Criteria();
            prefcrit.add(DreamUserPeer.LOGIN_NAME, entry.getLoginName());
            DreamUser prefs = (DreamUser) DreamUserPeer.doSelect(prefcrit).get(0);
           
            context.put("entry", entry);
            context.put("entryitems", entry.getTurbineUserGroupRoles());
            context.put("prefs", prefs);
            return true;
        }
        catch (Exception e)
        {
View Full Code Here

   
    protected boolean getNew(Context context)
    {
        try
        {
            TurbineUser entry = new TurbineUser();
            DreamUser prefs = new DreamUser();
            context.put("entry", entry);
            context.put("prefs", prefs);

            return true;
View Full Code Here

        {

            Criteria crit = new Criteria();
            crit.add(TurbineUserPeer.LOGIN_NAME, myData.getUser().getUserName());

            TurbineUser entry = (TurbineUser) TurbineUserPeer.doSelect(crit).get(0);
            context.put("entry", entry);
            return true;
        }
        catch (Exception e)
        {
View Full Code Here

TOP

Related Classes of org.campware.dream.om.TurbineUser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.