Package br.com.visualmidia.persistence

Examples of br.com.visualmidia.persistence.GetAccountByName


                      if(accountSelected.equals(accountNameLogged)){
                          paydParcel(accountId);
                      } else {
                        Account accountDestiny;
                  try {
                    accountDestiny = (Account) system.query(new GetAccountByName(accountSelected));
                    accountId = accountDestiny.getId();
                    if(!accountDestiny.isBankAccount()) {
                      User user = ((User)accountDestiny.getPerson().getPersonType("user"));
                      ConfirmUserAndPasswordDialog dialog = new ConfirmUserAndPasswordDialog(getShell(), user);
                      dialog.open();
View Full Code Here


            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()){
                       
                        if(isAdmin(personLogged)){
                          if(!accountDestiny.getPerson().getId().equals(personLogged.getId())){
View Full Code Here

        paymentExpenditureAccountCombo.setLayoutData(data);
       
        paymentExpenditureAccountCombo.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event arg0) {
        try {
          Account account = (Account) system.query(new GetAccountByName(paymentExpenditureAccountCombo.getText()));
          paymentTypeCombo.update(account);
        } catch (Exception e) {
          e.printStackTrace();
        }
      }
View Full Code Here

            Money paidTotal = getPaidTotal();
           
            try {
              if(!paymentExpenditureAccountCombo.getText().equals("Selecione uma conta...")) {
                if(paidDate.isToday()) {
                  Account accountDestiny = (Account) system.query(new GetAccountByName(paymentExpenditureAccountCombo.getText()));
                  if((system.getRegisterMachine() != null ? paymentExpenditureAccountCombo.getText().equals(system.getRegisterMachine().getName()) : false) || accountDestiny.isBankAccount()){
                    if(accountDestiny.isBankAccount()) {
                      if((accountDestiny.getLimit().getFloatValue() + accountDestiny.getAmount().getFloatValue()) >= paidTotal.getFloatValue()) {
                        new MoneyTransaction().expendituresPayment(getExpenditureId(), getAccountId(), paidDate, paidTotal.getValue(), paymentTypeCombo.getPaymentType(), extractBankItem);
                        GDWindowControl.getInstance().updateControlCenter();
                        close();
                      } else {
                        setErrorMessage("N�o existe saldo suficiente para efetuar a transa��o.");
                      }
                    } else {
                      new MoneyTransaction().expendituresPayment(getExpenditureId(), getAccountId(), paidDate, paidTotal.getValue(), paymentTypeCombo.getPaymentType(), extractBankItem);
                      GDWindowControl.getInstance().updateControlCenter();
                      close();
                    }
                  } else {
                    ConfirmUserAndPasswordDialog dialog = new ConfirmUserAndPasswordDialog(getShell(), ((User)accountDestiny.getPerson().getPersonType("user")));
                        dialog.open();
                       
                        if(dialog.isCheckPassword()) {
                          new MoneyTransaction().expendituresPayment(getExpenditureId(), getAccountId(), paidDate, paidTotal.getValue(), paymentTypeCombo.getPaymentType(), extractBankItem);
                          GDWindowControl.getInstance().updateControlCenter();
                            close();
                        }
                  }
                } else {
                  if(MessageDialog.openQuestion(getShell(), "Data invalida!", "A data '"+ paymentExpenditureDateText.getText() +"' � uma data diferente da atual, deseja efetuar a opera��o mesmo assim?")){
                    Account accountDestiny = (Account) system.query(new GetAccountByName(paymentExpenditureAccountCombo.getText()));
                    if((system.getRegisterMachine() != null ? paymentExpenditureAccountCombo.getText().equals(system.getRegisterMachine().getName()) : false) || accountDestiny.isBankAccount()){
                      new MoneyTransaction().expendituresPayment(getExpenditureId(), getAccountId(), paidDate, paidTotal.getValue(), paymentTypeCombo.getPaymentType(), extractBankItem);
                      close();
                    } else {
                      ConfirmUserAndPasswordDialog dialog = new ConfirmUserAndPasswordDialog(getShell(), ((User)accountDestiny.getPerson().getPersonType("user")));
View Full Code Here

        paymentAccountCombo.setLayoutData(data);
       
        paymentAccountCombo.addListener(SWT.Modify, new Listener(){
            public void handleEvent(Event arg0) {
                try {
                    Account account = (Account) system.query(new GetAccountByName(paymentAccountCombo.getText()));
                    passwordText.setEnabled((account.getPerson() == null)? (false) : (true));
                    if(account.getPerson() == null){
                        passwordText.setEnabled(false);
                    }else{
                        passwordText.setEnabled(true);
View Full Code Here

TOP

Related Classes of br.com.visualmidia.persistence.GetAccountByName

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.