Package br.com.visualmidia.business

Examples of br.com.visualmidia.business.Money


        discountText.addListener(SWT.KeyUp, new Listener() {
      public void handleEvent(Event arg0) {
        setMessage("", IMessageProvider.NONE);
        calculatePayTotal();
        if ( !discountText.getText().equals("")){
          if ( (new Money(discountText.getText()).getFloatValue()) > ( new Money(totalText.getText()).getFloatValue())) {
            discountText.setText(totalText.getText());
            calculatePayTotal();
          }
        }
View Full Code Here


        GDDate graceDays = new GDDate(parcel.getDate());
    graceDays.addDays(Integer.valueOf(system.getProperty("gracedays")));
       
    if ( today.afterOrEquals(new GDDate(parcel.getDate())) ) {
        if ( today.beforeOrEquals(graceDays) && today.afterOrEquals(new GDDate(parcel.getDate())) ){
          totalText.setText(new Money(parcel.getValueBeforeParcelDateExpiration()).getFormatedValue());
        }
        else
        {
          totalText.setText(new Money(parcel.getValueAfterParcelDateExpiration()).getFormatedValue());
        }
      }
      else
    {
        totalText.setText(new Money(parcel.getValueBeforeParcelDateExpiration()).getFormatedValue());
    }
   
   
//        if ( today.after(new GDDate(parcel.getDate())) && today.after(graceDays)) {
//            totalText.setText(new Money(parcel.getValueAfterParcelDateExpiration()).getFormatedValue());
//        }else {
//            totalText.setText(new Money(parcel.getValueBeforeParcelDateExpiration()).getFormatedValue());
//        }
        totalText.setEditable(false);
       
        Link bankingBilletLink = new Link(dialog, SWT.NONE);
        bankingBilletLink.setText("<a>Gerar boleto</a>");
//        bankingBilletLink.setText("");
        bankingBilletLink.setBackground(dialog.getBackground());
       
        bankingBilletLink.addListener(SWT.Selection, new Listener() {
            public void handleEvent(Event arg0) {
              Money ticketAndMora = new Money(0.0);
              GDDate today = new GDDate();
                GDDate graceDays = new GDDate(parcel.getDate());
            graceDays.addDays(Integer.valueOf(system.getProperty("gracedays")));
              if ( today.after(new GDDate(parcel.getDate())) && today.after(graceDays)) {
                 ticketAndMora = new Money(new Money(ticketText.getText()).getFloatValue() + new Money(moraText.getText()).getFloatValue());
              }

              /*
               * Se o ultimo argumento for true, vai abrir uma nova shell senao vai abrir em uma nova dentro da mainScreen*/
              CreateReports.createBankingBilletReport(registration, parcel, ticketAndMora, new Money((discountText.getText().equals("") ? "0" : discountText.getText())), true);
            }
        });

        GridData data = new GridData(GridData.FILL);
        data.widthHint = 80;
View Full Code Here

          }
        });
     
      receivedValueText.addListener(SWT.Modify, new Listener(){
      public void handleEvent(Event e) {
        float valuePay = new Money(payTotalText.getText()).getFloatValue();
        if ( !receivedValueText.getText().equals("")){
          valueReceived = new Money(receivedValueText.getText()).getFloatValue();
          payBackText.setText("");
          float totalPayBack = valueReceived - valuePay;
         
          if(totalPayBack < 0){
            payBackText.setText(new Money(0).getFormatedValue());
          }else{
            payBackText.setText(new Money(totalPayBack).getFormatedValue());
          }     
        }
      }
      });
     
View Full Code Here

    private void calculatePayTotal() {
        float tiket = 0;
        float mora = 0;
        float discount = 0;
        float total = new Money(totalText.getText()).getFloatValue();//Float.parseFloat(clearString(totalText.getText()));

        if (!ticketText.getText().equals(""))
            tiket = new Money(ticketText.getText()).getFloatValue();//Float.parseFloat(clearString(ticketText.getText()));

        if (!moraText.getText().equals(""))
            mora = new Money(moraText.getText()).getFloatValue();//Float.parseFloat(clearString(moraText.getText()));

        if (!discountText.getText().equals(""))
            discount = new Money(discountText.getText()).getFloatValue();//Float.parseFloat(clearString(discountText.getText()));
       
        if ( ( discount >  (total + tiket + mora)) && (!discountText.getText().equals("")) )
            discount = new Money(discountText.getText()).getFloatValue();
       
        payTotalText.setText(new Money(total + tiket + mora - discount).getFormatedValue());
    }
View Full Code Here

       
        payTotalText.setText(new Money(total + tiket + mora - discount).getFormatedValue());
    }
   
    public Money getPayTotal() {
      return new Money(payTotalText.getText());
    }
View Full Code Here

  public AddAndEditParcelDialog(Shell shell, Registration registration,
      Money valueAdd, int duration) {
    super(shell);
    _registration = registration;
    _valueAdd = new Money(valueAdd.getFloatValue() / duration)
        .getFormatedValue();
    _duration = String.valueOf(duration);
    system = GDSystem.getInstance();
  }
View Full Code Here

    }
    return stringBuffer.toString();
  }

  private String fillValueParcel() {
    return new Money(_registration.getParcel(
        Integer.parseInt(_idParcel) - 1)
        .getValueAfterParcelDateExpiration()).getFormatedValue();
  }
View Full Code Here

        Integer.parseInt(_idParcel) - 1)
        .getValueAfterParcelDateExpiration()).getFormatedValue();
  }

  private String fillDiscountParcel() {
    return new Money(_registration.getParcel(
        Integer.parseInt(_idParcel) - 1).getDiscount())
        .getFormatedValue();
  }
View Full Code Here

    @Override
    protected void buttonPressed(int buttonId) {
      Person personLogged = system.getLogged();
        if (buttonId == OK) {
            if (!amountText.getText().equals("")) {
                Money transferValue = new Money(amountText.getText());

                if(transferValue.getFloatValue() <= (moneyFromAccount.getAmount().getFloatValue() + moneyFromAccount.getLimit().getFloatValue())){
                    try {
                      Account accountDestiny = (Account) system.query(new GetAccountByName(paymentAccountCombo.getText()));
                   
                      if(moneyFromAccount.isBankAccount() && !accountDestiny.isBankAccount()){
                       
View Full Code Here

                }
                item.setText(0, course.getId());
                item.setText(1, course.getDescription());
                item.setText(2, course.getNumberOfLessons());
                item.setText(3, course.getDuration());
                item.setText(4, new Money(course.getValue()).getFormatedValue());
                item.setText(5, (course.getExtraMaterial() ? "Sim" : "N�o"));
                if(course.getCoursesInThisPackage().size() == 0) {
                    item.setText(6, "Curso");
                } else {
                    item.setText(6, "Pacote");
View Full Code Here

TOP

Related Classes of br.com.visualmidia.business.Money

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.