Package com.centraview.contact.contactfacade

Examples of com.centraview.contact.contactfacade.ContactFacade


    ArrayList resultDeleteLog = new ArrayList();
    ContactFacadeHome contactFacadeHome = (ContactFacadeHome)CVUtility.getHomeObject("com.centraview.contact.contactfacade.ContactFacadeHome","ContactFacade");
    try
    {
      //call to EJB server
      ContactFacade remote =(ContactFacade)contactFacadeHome.create();
      remote.setDataSource(this.dataSource);
      for (int i=0; i<recordID.length; i++)
      {
        if(recordID[i] != null && !recordID[i].equals("")){
          int elementID = Integer.parseInt(recordID[i]);
          try{
            remote.deleteMOC(elementID,this.contactId,this.contactType);
          }//end of try block
          catch(AuthorizationFailedException ae){
            String errorMessage = ae.getExceptionDescription();
            resultDeleteLog.add(errorMessage);
          }//end of catch block
View Full Code Here


    MethodOfContactVO moc = mocVOX.getVO();

    try {
      ContactFacadeHome aa = (ContactFacadeHome)CVUtility.getHomeObject(
          "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");
      ContactFacade remote = aa.create();
      remote.setDataSource(dataSource);

      int contactId = 0;
      try {
        contactId = Integer.parseInt((String)((DynaActionForm)form).get("recordID"));
      } catch (NumberFormatException nfe) {
        // carry on, we already set a default value
      }

      String listFor = (String)((DynaActionForm)form).get("listFor");
      int contactType = 1;
      if (listFor != null && listFor.equals("Entity")) {
        contactType = 1;
      } else if (listFor != null && listFor.equals("Individual")) {
        contactType = 2;
      }

      remote.createMOC(contactId, contactType, moc, individualID);
    } catch (Exception e) {
      logger.error("[perform]: Exception", e);
    }
    return status;
  }
View Full Code Here

      isEntity = (request.getParameter("type") == null) ? false : true;

      ContactFacadeHome aa = (ContactFacadeHome)CVUtility.getHomeObject(
          "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");

      ContactFacade remote = aa.create();
      remote.setDataSource(dataSource);
      DynaActionForm dynaForm = (DynaActionForm)form;
      String recordType = "";
      if (isEntity) {
        recordType = "Entity";
        EntityVO entityVO = remote.getEntity(Integer.parseInt(rowID));
        contactObject = entityVO;
        dynaForm.set("name", entityVO.getName());
        request.setAttribute("name", entityVO.getName());
      } else {
        recordType = "Individual";
        IndividualVO individualVO = remote.getIndividual(Integer.parseInt(rowID));
        contactObject = individualVO;
        dynaForm.set("name", individualVO.getFirstName() + " " + individualVO.getLastName());
        request
            .setAttribute("name", individualVO.getFirstName() + " " + individualVO.getLastName());
      }
View Full Code Here

    UserObject userObject = (UserObject)session.getAttribute("userobject");
    int individualID = userObject.getIndividualID();
    ContactFacadeHome aa = (ContactFacadeHome)CVUtility.getHomeObject(
        "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");
    try {
      ContactFacade remote = aa.create();
      remote.setDataSource(dataSource);
      int contactId = 0;
      try {
        contactId = Integer.parseInt((String)((DynaActionForm)form).get("recordID"));
      } catch (NumberFormatException nfe) {
        // carry on, we already set a default value
      }

      String listFor = (String)((DynaActionForm)form).get("listFor");
      int contactType = 1;
      if (listFor != null && listFor.equals("Entity")) {
        contactType = 1;
      } else if (listFor != null && listFor.equals("Individual")) {
        contactType = 2;
      }

      remote.updateRelateAddress(addressVOX.getVO(), contactType, contactId, individualID);
    } catch (Exception e) {
      logger.error("[Exception] EditAddressHandler.Execute Handler ", e);
    }
    return status;
  }
View Full Code Here

    ContactFacadeHome aa = (ContactFacadeHome)CVUtility.getHomeObject(
        "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");

    try {
      ContactFacade remote = aa.create();
      remote.setDataSource(dataSource);

      int contactId = 0;
      try {
        contactId = Integer.parseInt((String)((DynaActionForm)form).get("recordID"));
      } catch (NumberFormatException nfe) {
        // carry on, we already set a default value
      }
      remote.updateMOC(moc, contactId, individualID);
    } catch (Exception e) {
      logger.error("[perform]: Exception", e);
    }
    return status;
  }
View Full Code Here

    ContactFacadeHome contactFacadeHome = (ContactFacadeHome)CVUtility.getHomeObject(
        "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");

    try {
      ContactFacade remote = contactFacadeHome.create();
      remote.setDataSource(dataSource);

      for (int i = 0; i < rowId.length; i++) {
        if (rowId[i] != null && !rowId[i].equals("")) {
          int elementId = Integer.parseInt(rowId[i]);
          try {
            remote.deleteMOC(elementId, -1, individualId);
            // -1 == contact ID which we don't need to pass
          } catch (Exception ae) {
            deleteLog.add("Could not delete contact method");
          }
        }
View Full Code Here

  {
    int elementID = Integer.parseInt(key);
    ContactFacadeHome contactFacadeHome = (ContactFacadeHome)CVUtility.getHomeObject("com.centraview.contact.contactfacade.ContactFacadeHome","ContactFacade");
    try
    {
      ContactFacade remote =(ContactFacade)contactFacadeHome.create();
      remote.setDataSource(this.dataSource);
      remote.deleteIndividual( elementID,indvID);
      ListGenerator lg = ListGenerator.getListGenerator(dataSource);
      lg.makeListDirty("Individual");
      lg.makeListDirty("Group");

    }
View Full Code Here

    this.individualUsers = new ArrayList();
    ContactFacadeHome contactFacadeHome = (ContactFacadeHome)CVUtility.getHomeObject("com.centraview.contact.contactfacade.ContactFacadeHome","ContactFacade");
    try
    {
      //call to EJB server
      ContactFacade remote =(ContactFacade)contactFacadeHome.create();
      remote.setDataSource(this.dataSource);
      for (int i=0; i<recordID.length; i++)
      {
        if(recordID[i] != null && !recordID[i].equals("")){
          int elementID = Integer.parseInt(recordID[i]);
          try{
            if (!remote.isIndividualAUser(elementID))
            {
              remote.deleteIndividual( elementID,individualID);
            }
            else
            {
              IndividualVO individualVO = remote.getIndividual(elementID);
              this.individualUsers.add(individualVO.getFirstName() + " "
                + individualVO.getLastName());
            } //end of else statement (!remote.isIndividualAUser(individualIDMarkedForDeletion))
          }//end of try block
          catch(AuthorizationFailedException ae){
View Full Code Here

    try {
      ContactVO contactObject = new ContactVO();
      ContactFacadeHome aa = (ContactFacadeHome)CVUtility.getHomeObject(
          "com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");

      ContactFacade remote = aa.create();
      remote.setDataSource(dataSource);

      if (isEntity) {
        EntityVO entityVO = remote.getEntity(contactID);
        contactObject = entityVO;
        dynaForm.set("name", entityVO.getName());
      } else {
        IndividualVO individualVO = remote.getIndividual(contactID);
        contactObject = individualVO;
        dynaForm.set("name", individualVO.getFirstName() + " " + individualVO.getLastName());
      }
      request.setAttribute("rowId", new String[] { Integer.toString(contactID) });
      String[] primaryEmailAddress = (String[])dynaForm.get("primaryEmailAddress");
      String[] primaryPhoneNumbers = (String[])dynaForm.get("primaryPhoneNumbers");
      // Putting the phone numbers in an arraylist because it's a bit easier to
      // deal with.
      ArrayList phoneNumbers = new ArrayList();
      for (int i = 0; i < primaryPhoneNumbers.length; i++) {
        phoneNumbers.add(i, primaryPhoneNumbers[i]);
      }

      Iterator mocIterator = contactObject.getMOC().iterator();
      while (mocIterator.hasNext()) {
        MethodOfContactVO methodOfContact = (MethodOfContactVO)mocIterator.next();
        if (methodOfContact.getMocType() == 1) // this is for email
        {
          if (methodOfContact.getMocID() == Integer.parseInt(primaryEmailAddress[0])) {
            methodOfContact.setIsPrimary("YES");
          } else {
            methodOfContact.setIsPrimary("NO");
          }
          remote.updateMOC(methodOfContact, contactID, individualID);
        } else {
          int index = phoneNumbers.indexOf(Integer.toString(methodOfContact.getMocID()));
          if (index != -1) {
            if (index < 3) {
              methodOfContact.setIsPrimary("YES");
            } else {
              methodOfContact.setIsPrimary("NO");
            }
            methodOfContact.setMocOrder(Integer.toString(index));
            remote.updateMOC(methodOfContact, contactID, individualID);
          }
        }
      }
      if (closeWindow) {
        request.setAttribute("closeWindow", "true");
View Full Code Here

      String individualStringID = (String) ((StringMember) elementAt.get("IndividualID")).getMemberValue();
      String entityStringID = (String) ((StringMember) elementAt.get("EntityID")).getMemberValue();

      ContactFacadeHome contactFacadeHome = (ContactFacadeHome)
      CVUtility.getHomeObject("com.centraview.contact.contactfacade.ContactFacadeHome", "ContactFacade");
      ContactFacade contactFacade = contactFacadeHome.create();
      contactFacade.setDataSource(this.dataSource);

      if (individualStringID == null || individualStringID.equals("") || individualStringID.equals("0"))
      {
        //delete the entity
        //Argument individualID is added - pravink
        contactFacade.deleteEntity(Integer.parseInt(entityStringID),indvID);
      } //end of if statement (individualStringID == null ...
      else
      {
        //delete the individual

        //Argument individualID is added - pravink
        contactFacade.deleteIndividual(Integer.parseInt(individualStringID),indvID);
      } //end of else statement (individualStringID == null ...
    } //end of try block
    catch (Exception e)
    {
    logger.error("[Exception] MarketingListMemberList.deleteElement( int indvID, String key ) ", e);
View Full Code Here

TOP

Related Classes of com.centraview.contact.contactfacade.ContactFacade

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.