Examples of ListView


Examples of com.centraview.common.ListView

    // now, get the data from the EJB layer
    HttpSession session = request.getSession(true);
    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference(viewType);
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    if (request.getAttribute("listParameters") != null) {
      listParameters = (ValueListParameters)request.getAttribute("listParameters");
    } else {
      listParameters = new ValueListParameters(valueListType, listPreference.getRecordsPerPage(), 1);
      // Sorting
      FieldDescriptor sortField = (FieldDescriptor)viewMap.get(listPreference.getSortElement());
      if (sortField != null) {
        listParameters.setSortColumn(sortField.getQueryIndex());
      } else {
        listParameters.setSortColumn(1)// probably Id.
      }
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
    // Filter
    listParameters.setFilter(filter);
    // Columns
    ArrayList columns = new ArrayList();
    Vector viewColumns = view.getColumns();
    ActionUtil.mapOldView(columns, viewColumns, valueListType);
    listParameters.setColumns(columns);
    // extraId is used for custom field.
    listParameters.setExtraId(extraId);
    // EJB
View Full Code Here

Examples of com.centraview.common.ListView

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();

    ListPreference listPreference = userObject.getListPreference("Individual");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request
        .getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.INDIVIDUAL_LIST_TYPE,
          listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
              // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.individualViewMap
          .get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }

    // Search handling
    String filter = null;
    String filterParameter = request.getParameter("filter");
    if (filterParameter != null) {
      filter = (String)session.getAttribute("listFilter");
      if (filter == null) {
        filter = "SELECT individual.individualId FROM individual WHERE 1=1 ";
      }
      // We don't want to add filter on the List in following condition
      // 1) if the Action Type is for Employee Lookup
      // 2) if user is seleting the All List will be identified by -1
      // then we shouldn't apply the filter on list.
      if ((actionType == null || (actionType != null && !actionType.equals("lookupEmployee")))
          && (marketingListId != null && !marketingListId.equals("-1"))) {
        filter = filter + " AND list = " + marketingListId;
      }
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      // Filter by the marketing List.
      filter = "SELECT individual.individualId FROM individual WHERE 1=1 ";

      // We don't want to add filter on the List in following condition
      // 1) if the Action Type is for Employee Lookup
      // 2) if user is seleting the All List will be identified by -1
      // then we shouldn't apply the filter on list.
      if ((actionType == null || (actionType != null && !actionType.equals("lookupEmployee")))
          && (marketingListId != null && !marketingListId.equals("-1"))) {
        filter += " AND list = " + marketingListId;
      }
      session.removeAttribute("listFilter");
    }

    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();

    if (actionType != null && actionType.startsWith("lookup")) {
      // start hack for search in lookups
      if (filter == null || filter.equals("")) {
View Full Code Here

Examples of com.centraview.common.ListView

      dynaForm.set("create", simpleDateFormat.format(createdDate));
      dynaForm.set("modify", simpleDateFormat.format(modifiedDate));
      dynaForm.set("owner", (new Integer(groupVO.getOwner())).toString());

      ListPreference listPreference = userObject.getListPreference("Individual");
      ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
      ValueListParameters listParameters = (ValueListParameters)request
          .getAttribute("listParameters");
      if (listParameters == null) {
        listParameters = new ValueListParameters(ValueListConstants.GROUP_MEMBER_LIST_TYPE,
            listPreference.getRecordsPerPage(), 1);
        FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.individualViewMap
            .get(listPreference.getSortElement());
        listParameters.setSortColumn(sortField.getQueryIndex());
        if (listPreference.getsortOrder()) {
          listParameters.setSortDirection("ASC");
        } else {
          listParameters.setSortDirection("DESC");
        }
      }
      Vector viewColumns = view.getColumns();
      ArrayList columns = new ArrayList();
      ActionUtil.mapOldView(columns, viewColumns, ValueListConstants.GROUP_MEMBER_LIST_TYPE);
      listParameters.setColumns(columns);
      String filter = "SELECT DISTINCT member.childId AS individualId FROM member WHERE member.groupId = "
          + row;
View Full Code Here

Examples of com.centraview.common.ListView

    HashMap moduleList = new HashMap();
    if (globalMasterLists.get("moduleList") != null)
      moduleList = (HashMap)globalMasterLists.get("moduleList");
   
    ListPreference listPreference = userObject.getListPreference("TimeSheet");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
   
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) { // build up new Parameters
      listParameters = new ValueListParameters(ValueListConstants.TIMESHEET_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.timeSheetViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder())
        listParameters.setSortDirection("ASC");
      else
        listParameters.setSortDirection("DESC");
    }
   
    //  Search handling
    String filter = null;
    String filterParameter = request.getParameter("filter");
    if (filterParameter != null) {
      filter = (String)session.getAttribute("listFilter");
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      session.removeAttribute("listFilter");
    }
    listParameters.setFilter(filter);
 
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();   
    ActionUtil.mapOldView(columns, viewColumns, ValueListConstants.TIMESHEET_LIST_TYPE);
    listParameters.setColumns(columns);
   
    // Get the list!
View Full Code Here

Examples of com.centraview.common.ListView

    HashMap moduleList = new HashMap();
    if (globalMasterLists.get("moduleList") != null)
      moduleList = (HashMap)globalMasterLists.get("moduleList");
   
    ListPreference listPreference = userObject.getListPreference("Proposal");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));

    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.PROPOSALS_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0)
    {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.proposalsViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder())
      {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }
 
    //  Search handling
    String filter = null;
    String filterParameter = request.getParameter("filter");
    if (filterParameter != null)
    {
      filter = (String)session.getAttribute("listFilter");
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      session.removeAttribute("listFilter");
    }
    listParameters.setFilter(filter);
   
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();   
    ActionUtil.mapOldView(columns, viewColumns, ValueListConstants.PROPOSALS_LIST_TYPE);
    listParameters.setColumns(columns);
   
    // Get the list!
View Full Code Here

Examples of com.centraview.common.ListView

    String actionType = (String)request.getParameter("actionType");

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference("Task");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.TASKS_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
             // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      System.out.println(listPreference.getSortElement());
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.tasksViewMap.get(listPreference.getSortElement());
     
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }

    String filter = null;
    String filterParameter = request.getParameter("filter");
    if (filterParameter != null) {
      filter = (String)session.getAttribute("listFilter");
      if(filter != null){
        filter += " activity.Type = " + ActivityVO.AT_TASK;
      }
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      filter = "SELECT ActivityID FROM activity WHERE activity.Type = " + ActivityVO.AT_TASK;
      session.removeAttribute("listFilter");
    }
   
    // TODO remove crappy map between old views and new views.
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();
    // We the Action Type is task's Lookup then we must have
    // to set the columns which we are going to look
    if (actionType != null && actionType.equals("lookup")) {
        Vector lookupViewColumns = new Vector();
View Full Code Here

Examples of com.centraview.common.ListView

      saveErrors(request, allErrors);
      session.removeAttribute("listErrorMessage");
    }

    ListPreference listPreference = userObject.getListPreference("Opportunity");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));

    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.OPPORTUNITY_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.opportunityViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());

      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }

    //Columns and lookups
    String actionType = (String)request.getParameter("actionType");

    //TODO Consolodate listScope and superScope.
    // my pending or all
    String listScope = request.getParameter("listScope");
    if (listScope != null && listScope.equals("all")) {
      finalForward = ".view.sales.opportunity.list.all";
      listScope = "all";
    } else {
      finalForward = ".view.sales.opportunity.list.my";
      listScope = "my";
    }

    //If we are working on the lookup then we can't filter on my opportunity
    //We have to do it with the help of all opportunity
    //  Search handling
    String filter = null;
    if (actionType != null && actionType.equals("lookup")) {
      listScope = "all";
      filter = " SELECT OpportunityID FROM opportunity ";
    }

    String filterParameter = request.getParameter("filter");
    if (filterParameter != null) {
      filter = (String)session.getAttribute("listFilter");
      if (listScope.equals("my")) {
        filter += " AND Status = '1' AND AccountManager = '" + individualId + "'";
        session.setAttribute("listFilter", filter);
      }
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      if (listScope.equals("my")) // 1 is pending
      {
        filter = "SELECT OpportunityID FROM opportunity WHERE Status = '1' AND AccountManager = '" + individualId + "'";
      }
      session.removeAttribute("listFilter");
    }

    int entityId = 0;
    if (((request.getParameter("entityId")) != null) && (!((request.getParameter("entityId")).equals("")))) {
      entityId = Integer.parseInt(request.getParameter("entityId"));
    }

    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();
    if (actionType != null && actionType.startsWith("lookup")) {
      Vector lookupViewColumns = new Vector();
      lookupViewColumns.add("Title");
      lookupViewColumns.add("Entity");
View Full Code Here

Examples of com.centraview.common.ListView

        session.removeAttribute("listFilter");
      }
      listParameters.setFilter(filter);
    }
    // Handle columns from the view.
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();
    ActionUtil.mapOldView(columns, viewColumns, listType);
    listParameters.setColumns(columns);
    return listParameters;
  }
View Full Code Here

Examples of com.centraview.common.ListView

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();

    String listType = request.getParameter("listType");
    ListPreference listPreference = userObject.getListPreference(listType);
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));

    // Sorting
    int listId = ((Integer)ValueListConstants.listTypeMap.get(listType)).intValue();
    ValueListParameters listParameters = new ValueListParameters(listId, Integer.parseInt(request.getParameter("rpp")), Integer.parseInt(request.getParameter("page")));
    listParameters.setSortColumn(Integer.parseInt(request.getParameter("sortColumn")));
    listParameters.setSortDirection(request.getParameter("sortDirection"));

    String listScope = request.getParameter("listScope");
    if (listScope == null)
      listScope = "my";

    // Columns
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();

    ActionUtil.mapOldView(columns, viewColumns,
        ((Integer)ValueListConstants.listTypeMap.get(listType)).intValue());
    listParameters.setColumns(columns);
View Full Code Here

Examples of com.centraview.common.ListView

    String actionType = (String)request.getParameter("actionType");

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualId = userObject.getIndividualID();
    ListPreference listPreference = userObject.getListPreference("PurchaseOrder");
    ListView view = listPreference.getListView(String.valueOf(listPreference.getDefaultView()));
    ValueListParameters listParameters = null;
    ValueListParameters requestListParameters = (ValueListParameters)request.getAttribute("listParameters");
    if (requestListParameters == null) // build up new Parameters
    {
      listParameters = new ValueListParameters(ValueListConstants.PURCHASEORDER_LIST_TYPE, listPreference.getRecordsPerPage(), 1);
    } else { // paging or sorting or something, use the parameters from the
             // request.
      listParameters = requestListParameters;
    }
    if (listParameters.getSortColumn() == 0) {
      FieldDescriptor sortField = (FieldDescriptor)ValueListConstants.purchaseorderViewMap.get(listPreference.getSortElement());
      listParameters.setSortColumn(sortField.getQueryIndex());
      if (listPreference.getsortOrder()) {
        listParameters.setSortDirection("ASC");
      } else {
        listParameters.setSortDirection("DESC");
      }
    }

    String filter = null;
    String filterParameter = request.getParameter("filter");
    if (filterParameter != null) {
      filter = (String)session.getAttribute("listFilter");
      request.setAttribute("appliedSearch", filterParameter);
    } else {
      filter = "SELECT PurchaseOrderID FROM purchaseorder ";
      session.removeAttribute("listFilter");
    }
    listParameters.setFilter(filter);

    // TODO remove crappy map between old views and new views.
    Vector viewColumns = view.getColumns();
    ArrayList columns = new ArrayList();
    // We the Action Type is PurchaseOrder Lookup then we must have
    // to set the columns which we are going to look
    if (actionType != null && actionType.equals("lookup")) {
    } else {
View Full Code Here
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.