Package com.centraview.projects.projectfacade

Examples of com.centraview.projects.projectfacade.ProjectFacade


    ProjectFacadeHome pfh = (ProjectFacadeHome)
      CVUtility.getHomeObject("com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");

    try
    {
      ProjectFacade remote = (ProjectFacade) pfh.create();
      remote.setDataSource(dataSource);
      projectVO = remote.getProject(Integer.parseInt(rowId), individualID);

      dynaForm.setProjectid(Integer.parseInt(rowId));
      request.setAttribute("recordId", String.valueOf(rowId));
      if (projectVO.getEntityID() != 0)
      {
        dynaForm.setEntity(projectVO.getEntityName());
        dynaForm.setEntityid(projectVO.getEntityID());
        request.setAttribute("parentId", String.valueOf(projectVO.getEntityID()));
        request.setAttribute("parentName", java.net.URLEncoder.encode(projectVO.getEntityName(), "ISO-8859-1"));
      }

      if (projectVO.getContactID() != 0)
      {
        dynaForm.setContact(projectVO.getContactName());
        dynaForm.setContactID(projectVO.getContactID());
      }

      if (projectVO.getGroupID() != 0)
      {
        dynaForm.setTeam(projectVO.getGroupName());
        dynaForm.setTeamID(projectVO.getGroupID());
      }

      if (projectVO.getTitle() != null)
      {
        String projectTitle = projectVO.getTitle();
        request.setAttribute("recordName", projectTitle);
        dynaForm.setTitle(projectTitle);
      }

      if (projectVO.getDescription() != null)
      {
        dynaForm.setDescription(projectVO.getDescription());
      }

      if (projectVO.getEntityName() != null)
      {
        dynaForm.setEntity(projectVO.getEntityName());
      }

      if (projectVO.getContactName() != null)
      {
        dynaForm.setContact(projectVO.getContactName());
      }

      if (projectVO.getManagerID() != 0)
      {
        dynaForm.setManager(projectVO.getManager());
        dynaForm.setManagerID(projectVO.getManagerID());
      }

      if (projectVO.getGroupName() != null)
      {
        dynaForm.setTeam(projectVO.getGroupName());
      }

      if (projectVO.getStart() != null)
      {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(projectVO.getStart());
        dynaForm.setStartday(String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)));
        dynaForm.setStartmonth(String.valueOf((calendar.get(Calendar.MONTH) + 1)));
        dynaForm.setStartyear(String.valueOf(calendar.get(Calendar.YEAR)));
      }

      if (projectVO.getEnd() != null)
      {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(projectVO.getEnd());
        dynaForm.setEndday(String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)));
        dynaForm.setEndmonth(String.valueOf((calendar.get(Calendar.MONTH) + 1)));
        dynaForm.setEndyear(String.valueOf(calendar.get(Calendar.YEAR)));
      }

    Vector statusCol = remote.getProjectStatusList();
    dynaForm.setProjectStatusVec(statusCol);
   
      if (projectVO.getBudgetedHours() != 0)
      {
        iBudHrs = projectVO.getBudgetedHours();
View Full Code Here


      UserObject userobjectd = (UserObject) session.getAttribute("userobject");
      int individualID = userobjectd.getIndividualID();

      ProjectFacadeHome pfh = (ProjectFacadeHome)
        CVUtility.getHomeObject("com.centraview.projects.projectfacade.ProjectFacadeHome","ProjectFacade");
      ProjectFacade remote = (ProjectFacade) pfh.create();
      remote.setDataSource(dataSource);
      String[] rowId = null;

      if (request.getParameterValues("rowId") != null)
      {
        rowId = request.getParameterValues("rowId");
      }

      TimeSlipVO tvo = remote.getTimeSlip(Integer.parseInt(rowId[0]), individualID);
      TimeSlipForm tsForm = (TimeSlipForm) form;

      if (tvo.getProjectTitle() != null)
      {
        tsForm.setProjectID("" + tvo.getProjectID());
View Full Code Here

      ProjectList DL = null;

      try {
        ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
            "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);
        HashMap hm = new HashMap();

        hm.put("startATparam", new Integer(startAT));
        hm.put("EndAtparam", new Integer(EndAt));
        hm.put("searchString", searchString);
        hm.put("sortmem", sortColumn);
        hm.put("sortType", new Character('A'));
        hm.put("entityID", new Integer(entityID));// cwang

        DL = remote.getProjectList(userID, hm);
        DL.setSortMember(sortColumn);
        DL.setListType("Project");
        DL.setDirtyFlag(false);
        DL.setTotalNoOfRecords(DL.size());
      } catch (Exception e) {
View Full Code Here

     */
    if (searchString.equals("") || searchString.startsWith("SIMPLE :")) {
      try {
        ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
            "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);
        DL = remote.getProjectList(userID, hm);
        DL.setTotalNoOfRecords(DL.size());
        DL.setListType("Project");
        DL.setDirtyFlag(false);
      } catch (Exception e) {
        System.out.println("[Exception] ListGenerator.getProjectList: " + e.toString());
        // e.printStackTrace();
      }
      ProjectList DL1 = new ProjectList();
      DL1.setSortMember(DL2.getSortMember());
      DL1.setSortType(DL2.getSortType());
      DL1.setStartAT(DL2.getStartAT());
      DL1.setEndAT(DL2.getEndAT());
      DL1.setSearchString(searchString);
      DL1.setListType("Project");

      int beginIndex = 0;
      int endIndex = 0;

      int tnorec = DL.size();

      if (tnorec > EndAt) {
        if (tnorec > EndAt + 100)
          beginIndex = startAT - 100;
        if (beginIndex < 1)
          beginIndex = 1;
        endIndex = EndAt + 100;
      } else {

        beginIndex = 1;
        endIndex = EndAt;
      }

      DL1.setBeginIndex(beginIndex);
      DL1.setEndIndex(endIndex);

      // search String

      // ****** sort
      DL1 = (ProjectList)this.Sort(DL1, DL);

      DL1.setSearchString(searchString);
      if (!searchString.equals(""))
        DL1.search();

      DL1.setListID(DLparam.getListID());
      DL1.setTotalNoOfRecords(DL1.size());
      DL1.setBeginIndex(1);
      DL1.setEndIndex(DL1.size());

      DL2.setBeginIndex(0);
      DL2.setEndIndex(0);
      DL2.setSearchString(searchString);
      displayLists.put(new Long(DLparam.getListID()), DL2);
      return DL1;
    }// end of "" or SIMPLE :
    else // for ADVANCE:
    {
      String powerString = DLparam.getPowerString();
      try {
        hm.put("ADVANCESEARCHSTRING", searchString);
        ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
            "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);
        DL = remote.getProjectList(userID, hm);
        DL.setTotalNoOfRecords(DL.size());
        DL.setListType("Project");
        DL.setDirtyFlag(false);
      } catch (Exception e) {
        System.out.println("[Exception] ListGenerator.getProjectList: " + e.toString());
View Full Code Here

        hm.put("EndAtparam", new Integer(EndAt));
        hm.put("searchString", searchString);
        hm.put("sortmem", sortColumn);
        hm.put("sortType", new Character('A'));

        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);
        DL = remote.getAllTimeSlipList(userID, hm);
        DL.setSortMember(sortColumn);
        DL.setListType("Timeslip");
        DL.setDirtyFlag(false);
        // DL.setTotalNoOfRecords( DL.size() );
View Full Code Here

      try {
        // ProjectFacadeHome aa =
        // (ProjectFacadeHome)CVUtility.getHomeObject("com.centraview.projects.project.ProjectFacadeHome","ProjectFacade");
        ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
            "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);
        DL = remote.getAllTimeSlipList(userID, hm);
        DL.setTotalNoOfRecords(DL.size());
        DL.setListType("Timeslip");
        DL.setDirtyFlag(false);

      } catch (Exception e) {
        System.out.println("ListGenerator::getTimeSlipList" + e);
      }

      // end synchronized

      TimeSlipList DL1 = new TimeSlipList();
      DL1.setSortMember(DL2.getSortMember());
      DL1.setSortType(DL2.getSortType());
      DL1.setStartAT(DL2.getStartAT());
      DL1.setEndAT(DL2.getEndAT());
      DL1.setSearchString(searchString);
      DL1.setListType("Timeslip");

      int beginIndex = 0;
      int endIndex = 0;
      /*
       * int startAT = DL2.getStartAT(); int EndAt = DL2.getEndAT();
       */
      int tnorec = DL.size();

      if (tnorec > EndAt) {
        if (tnorec > EndAt + 100)
          beginIndex = startAT - 100;
        if (beginIndex < 1)
          beginIndex = 1;
        endIndex = EndAt + 100;
      } else {

        beginIndex = 1;
        endIndex = EndAt;
      }

      DL1.setBeginIndex(beginIndex);
      DL1.setEndIndex(endIndex);

      // ****** sort
      DL1 = (TimeSlipList)this.Sort(DL1, DL);

      DL1.setSearchString(searchString);
      if (!searchString.equals(""))
        DL1.search();

      DL1.setListID(DLparam.getListID());
      DL1.setTotalNoOfRecords(DL1.size());
      DL1.setBeginIndex(1);
      DL1.setEndIndex(DL1.size());

      DL2.setBeginIndex(0);
      DL2.setEndIndex(0);
      DL2.setSearchString(searchString);
      displayLists.put(new Long(DLparam.getListID()), DL2);
      return DL1;
    }// end of "" or SIMPLE :
    else // for ADVANCE:
    {
      String powerString = DLparam.getPowerString();
      try {
        ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
            "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
        hm.put("ADVANCESEARCHSTRING", searchString);
        ProjectFacade remote = (ProjectFacade)aa.create();
        remote.setDataSource(this.dataSource);

        DL = remote.getAllTimeSlipList(userID, hm);
        DL.setTotalNoOfRecords(DL.size());
        DL.setListType("Timeslip");
        DL.setDirtyFlag(false);
      } catch (Exception e) {
        System.out.println("ListGenerator::getProjectList" + e);
View Full Code Here

  {
    TimeSlipList DL;
    try {
      ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
          "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
      ProjectFacade remote = (ProjectFacade)aa.create();
      remote.setDataSource(this.dataSource);
      DL = remote.getTimeSlipListForProject(userID, projectId);
      long currentListID = this.getNextListID();
      DL.setStartAT(1);
      DL.setEndAT(10);
      DL.setRecordsPerPage(10);
      DL.setSortMember("ID");
View Full Code Here

    TimeSlipList DL = null;
    TimeSlipList DL2 = (TimeSlipList)DLparam;
    try {
      ProjectFacadeHome aa = (ProjectFacadeHome)CVUtility.getHomeObject(
          "com.centraview.projects.projectfacade.ProjectFacadeHome", "ProjectFacade");
      ProjectFacade remote = (ProjectFacade)aa.create();
      remote.setDataSource(this.dataSource);
      HashMap hm = new HashMap();
      hm.put("sortmem", DLparam.getSortMember());
      hm.put("sortType", new Character(DLparam.getSortType()));

      DL = remote.getTimeSlipListForProject(individualID, projectId, hm);

      // DL = remote.getTimeSlipListForProject(userID, projectId);
      long currentListID = this.getNextListID();
      DL.setStartAT(1);
      DL.setEndAT(10);
View Full Code Here

TOP

Related Classes of com.centraview.projects.projectfacade.ProjectFacade

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.