private GWTExecuteSetExecutePlan BeanToModel(ExecuteSetExecutePlan bean) {
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
   String beginRunTime = bean.getBeginRunTime() == null ? "" : sdf.format(bean.getBeginRunTime());
   String endRunTime = bean.getEndRunTime() == null ? "" : sdf.format(bean.getEndRunTime());
   String addTime = sdf.format(bean.getAddTime());
   GWTExecuteSetExecutePlan gwtExecuteSetExecutePlan =
       new GWTExecuteSetExecutePlan(
           bean.getId().toString(),
           bean.getExecuteSetDirId(),
           bean.getExecutePlanId().toString(),
           bean.getSystemId(),
           bean.getAddUserId(),
           String.valueOf(bean.getScheduledRunStatus()),
           beginRunTime,
           endRunTime,
           addTime);
   String execSetName =
       DALFactory.GetBeanDAL(ExecuteSetDirectory.class)
           .Get(Op.EQ(GWTExecuteSetDirectory.N_ID, Integer.parseInt(bean.getExecuteSetDirId())))
           .getName();
   String execPlanName =
       DALFactory.GetBeanDAL(ExecutePlan.class)
           .Get(Op.EQ(GWTExecutePlan.N_ID, bean.getExecutePlanId()))
           .getName();
   String userName =
       DALFactory.GetBeanDAL(User.class).Get(Op.EQ(GWTUser.N_id, bean.getAddUserId())).getName();
   gwtExecuteSetExecutePlan.SetExecPlanName(execPlanName);
   gwtExecuteSetExecutePlan.SetExecuteSetName(execSetName);
   gwtExecuteSetExecutePlan.SetUserName(userName);
   return gwtExecuteSetExecutePlan;
 }