Package com.exedosoft.plat

Source Code of com.exedosoft.plat.XesFormAccessAOP

package com.exedosoft.plat;

import com.exedosoft.plat.bo.BOInstance;
import com.exedosoft.plat.bo.aop.DOFormModelAOP;
import com.exedosoft.plat.ui.DOFormModel;
import com.exedosoft.plat.util.DOGlobals;

public class XesFormAccessAOP implements DOFormModelAOP {

  public Boolean isAccess(DOFormModel formModel) {

    if (DOGlobals.getInstance().getSessoinContext().getUser() != null) {

      BOInstance aRole = (BOInstance) DOGlobals.getInstance()
          .getSessoinContext().getUser().getObjectValue("roleObj");
      if(aRole!=null){
        if ("5".equals(aRole.getValue("degree"))) {
          return Boolean.TRUE;
        }
      }
    }
    return null;
  }
}
TOP

Related Classes of com.exedosoft.plat.XesFormAccessAOP

TOP
Copyright © 2018 www.massapi.com. 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.