Package com.zesped.model

Examples of com.zesped.model.User


          Cache.putEntry(getSessionAttribute("customer_account_docid")+"taxpayers", txpr);
        } catch (Exception e) { }       
      }
      disconnect();
      connect();
      User usr = new User(getSession(), getSessionAttribute("user_docid"));
      ArrayList<TaxPayer> ftxpr = new ArrayList<TaxPayer>();
      if (usr.getAllowedTaxPayers().size()>0 || usr.getDeniedTaxPayers().size()>0) {
        for (TaxPayer t : txpr)
          if (usr.getAllowedTaxPayers().contains(t) && !usr.getDeniedTaxPayers().contains(t) &&
            containsSubstr(t, f))
            ftxpr.add(t);
      } else {
        for (TaxPayer t : txpr)
          if (containsSubstr(t, f))
View Full Code Here


  }

  private void filterMembersByPattern(ArrayList<User> members, String sFind, Pattern oPatt) {
    int nCount = members.size();
    for (int u=0; u<nCount; u++) {
      User oUsr = members.get(u);
      String sFullname = oUsr.getFirstName()+" "+oUsr.getLastName();
      if (!oPatt.matcher(oUsr.getFirstName()).matches() &&
        !oPatt.matcher(oUsr.getLastName()).matches() &&
        !oPatt.matcher(sFullname).matches() &&
        !oUsr.getEmail().equalsIgnoreCase(sFind)) {
        members.remove(u--);
        nCount--;
      }
    } //next
  }
View Full Code Here

  }

  private void filterMembersByTaxPayer(ArrayList<User> members) {
    int nCount = members.size();
    for (int u=0; u<nCount; u++) {
      User oUsr = members.get(u);
      if (oUsr.getDeniedTaxPayers().contains(taxpr) || (oUsr.getAllowedTaxPayers().size()>0 && !oUsr.getAllowedTaxPayers().contains(taxpr))) {
        members.remove(u--);
        nCount--;
      }
    } //next
  }
View Full Code Here

    final boolean bSign = getParam("sign","0").equals("1");
    final boolean bServerSign = getParam("sign","0").equals("2");
    final boolean bFullDuplex = getParam("fullDuplex","0").equals("1");
    final boolean bMultiPage = getParam("multiPage","0").equals("1");   
    Log.out.debug("Begin SaveCaptureOptions.save(sign="+String.valueOf(bSign)+",fullduplex="+String.valueOf(bFullDuplex)+",multiPage="+String.valueOf(bMultiPage)+",gui="+String.valueOf(bGUI)+")");
    User oUsr = null;
    String sSignType = bSign ? "Signed" : bServerSign ? "ServerSigned" : "Unsigned";
    try {
      connect(getSessionAttribute("nickname"), getSessionAttribute("password"));
      oUsr = new User(getSession(), getSessionAttribute("user_docid"));
      if (bGUI)
        if (bFullDuplex)
          if (bMultiPage)
            oUsr.defaultCaptureOptions(sSignType+"MultiPageFullDuplexGUI", "Twain");
          else
            oUsr.defaultCaptureOptions(sSignType+"SinglePageFullDuplexGUI", "Twain");
        else
          if (bMultiPage)
            oUsr.defaultCaptureOptions(sSignType+"MultiPageHalfDuplexGUI", "Twain");
          else
            oUsr.defaultCaptureOptions(sSignType+"SinglePageHalfDuplexGUI", "Twain");
      else
        if (bFullDuplex)
          if (bMultiPage)
            oUsr.defaultCaptureOptions(sSignType+"MultiPageFullDuplexNoGUI", "Twain");
          else
            oUsr.defaultCaptureOptions(sSignType+"SinglePageFullDuplexNoGUI", "Twain");
        else
          if (bMultiPage)
            oUsr.defaultCaptureOptions(sSignType+"MultiPageHalfDuplexNoGUI", "Twain");
          else
            oUsr.defaultCaptureOptions(sSignType+"SinglePageHalfDuplexNoGUI", "Twain");
      oUsr.save(getSession());
      disconnect();
      Log.out.debug("default_capture_type="+oUsr.getString("default_capture_type"));
      Log.out.debug("default_scanner="+oUsr.getString("default_scanner"));
        addDataLine("id",oUsr.id());
        addDataLine("id",oUsr.getString("default_capture_type"));
        addDataLine("id",oUsr.getString("default_scanner"));
    } catch (Exception xcpt) {
      Log.out.error(xcpt.getMessage(), xcpt);
      addError(new SimpleError(xcpt.getMessage()));
    } finally {
      close();
    }
    if (oUsr!=null) {
      Log.out.debug("default_capture_type="+oUsr.getString("default_capture_type"));
      Log.out.debug("default_scanner="+oUsr.getString("default_scanner"));
    }
    Log.out.debug("End SaveCaptureOptions.save()");
      return AjaxResponseResolution();
  }
View Full Code Here

  public Resolution send() {
    if (getErrorsCount()==0) {
      final boolean bCreateEmployee = getParam("employee","0").equals("1");
      try {
        connect();
        User oSender = new User(getSession(), getSessionAttribute("user_docid"));
        disconnect();
        String[] aTaxPayers = getParam("taxPayer").split(",");
        ByteArrayOutputStream oTxt = new ByteArrayOutputStream();
        ByteArrayOutputStream oHtm = new ByteArrayOutputStream();
        new StreamPipe().between(getClass().getResourceAsStream("Invitation.txt"), oTxt);
        new StreamPipe().between(getClass().getResourceAsStream("Invitation.html"),oHtm);
       
        for (int e=0; e<=6; e++) {
          final String sEmail = getParam("email["+String.valueOf(e)+"]","").trim().toLowerCase();
          if (sEmail.trim().length()>0) {
            new AsyncSendInvitation(sEmail, getParam("email["+String.valueOf(e)+"]"), getParam("firstName["+String.valueOf(e)+"]"), getParam("lastName["+String.valueOf(e)+"]"), oSender.getFirstName(), oSender.getLastName(), aTaxPayers, getSessionAttribute("customer_account_docid"), bCreateEmployee, getParam("approve","").length()>0, getParam("settle","").length()>0, getParam("premium","").length()>0,new StringBuffer(new String(oTxt.toByteArray())),new StringBuffer(new String(oHtm.toByteArray()))).start();
          } //fi
        } // next
      } catch (Exception xcpt) {
        Log.out.error("SendInvitations.send() "+xcpt.getMessage(), xcpt);
        addError(new SimpleError(xcpt.getMessage()));
View Full Code Here

 
  @DefaultHandler
  public Resolution form() {
    try {
      connect(getSessionAttribute("nickname"), getSessionAttribute("password"));
      usr = new User(getSession(), getSessionAttribute("user_docid"));
      email2 = usr.getEmail();
      disconnect();
      } catch (Exception xcpt) {
        Log.out.error(xcpt.getMessage(), xcpt);
      } finally {
View Full Code Here

  }

  @DefaultHandler
  public Resolution form() {
    AtrilSession oSes = DAO.getAdminSession("CaptureInvoice");
    User oUsr = new User();
    try {
      oUsr.load(oSes, getSessionAttribute("user_docid"));
      setScanDeviceName(oUsr.defaultScanner(oSes).name());
      setCaptureType(oUsr.defaultCaptureType(oSes).name());
      if (getSessionAttribute("incoming_deposits")==null) {
        TaxPayer oTxp = new TaxPayer (oSes.getDms(), getSessionAttribute("taxpayer_docid"));
        setSessionAttribute("incoming_deposits", oTxp.incomingDeposits(oSes));
      }
      oSes.disconnect();
      oSes.close();
    } catch (Exception xcpt) {
      Log.out.error("CaptureInvoice.form() "+xcpt.getClass().getName()+" "+xcpt.getMessage());
      setScanDeviceName("Twain");
      setCaptureType("UnsignedSinglePageFullDuplexNoGUI");
      if (oSes.isConnected()) oSes.disconnect();
      if (oSes.isOpen()) oSes.close();
    }
    setFullDuplex(getCaptureType().indexOf("FullDuplex")>0);
    setGUI(getCaptureType().indexOf("NoGUI")<0);
    setSign(getCaptureType().startsWith("Signed"));
    setServerSign(getCaptureType().startsWith("ServerSigned"));
    setMultiPage(getCaptureType().indexOf("MultiPage")>0);
    serviceflavor = oUsr.defaultCaptureServiceFlavor().getString("captureservice");
    return new ForwardResolution(FORM);
  }
View Full Code Here

  @DefaultHandler
  public Resolution form() {
    Log.out.debug("Begin Edituser.form()");
    if (getParam("id")==null) {
      ise = false;
      usr = new User();
          emp = new Employee();
          setActive(true);
          setRole(Role.user);
          setPermissions("all");
    } else {
      try {
            connect();
            setUser(new User(getSession(), getParam("id")));
            setActive(getUser().isActive());
            setRole(getUser().getRole(new CustomerAccount(getSession().getDms(), getSessionAttribute("customer_account_docid"))));
            if (getUser().getAllowedTaxPayers().size()>0)
              setPermissions("allow");
            else if (getUser().getDeniedTaxPayers().size()>0)
View Full Code Here

      } else {
        if (!oCredentials.contains(sNickName+sPassword)) {
          try {
            oSes = DAO.getSession("LoginInterceptor", sNickName, sPassword);
            try {
              User oUsr = new User(oSes, User.forUuid(sNickName));
              if (!oUsr.isActive()) {
                oRes = resolve(oCls, "deactivated", oBab.getLastUrl());
              } else {
                if (CHKTXP.contains(oCls) && !oActive.contains(sTaxPayer)) {
                  TaxPayer oTxp = new TaxPayer(oSes.getDms(), sTaxPayer);
                  if (oTxp.getRequiresActivation()) {
View Full Code Here

  }

  public Resolution send() {
    try {
        connect();
        User oUsr = new User(getSession(),sUId);
        String sPwd = oUsr.getPassword();
        disconnect();
        DAO.log(User.class, "SEND PASSWORD", AtrilEvent.Level.INFO, getEmail());
        ByteArrayOutputStream oByOut = new ByteArrayOutputStream();
        PrintStream oPrt = new PrintStream(oByOut);     
        MailSessionHandler oHlr = new MailSessionHandler();
View Full Code Here

TOP

Related Classes of com.zesped.model.User

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.