Package br.com.visualmidia.persistence

Examples of br.com.visualmidia.persistence.GetGroup


    }

    @SuppressWarnings("unchecked")
  private void addPersonToGroups(List<Group> groups, Person personUser) {
        try {
            Map<String, Group> groupsInPersistence = (Map<String, Group>) system.query(new GetGroup());
            for (Group groupInPersistence : groupsInPersistence.values()) {
                if (isGroupExistInGroupPersistence(groups, groupInPersistence)) {
                    if (!isPersonExistInGroup(groupInPersistence, personUser)) {
                        system.execute(new AddUserToGroup(groupInPersistence.getNameGroup(), personUser));
                    }
View Full Code Here


      return false;
    }
   
    private List<Person> getAdministrators() {
    try {
      Group group = (Group) system.query(new GetGroup("Administrador"));
      List<Person> people = new ArrayList<Person>();
      for (Person user : group.getPeopleInThisGroup()) {
        people.add(user);
      }
      return people;
View Full Code Here

    @SuppressWarnings("unchecked")
  public void updateTable(String optionTable) {
        securityTable.removeAll();
        if (optionTable.equals(GROUP_STRING)) {
            try {
                    Map<String, List<String>> groups = (Map<String, List<String>>) system.query(new GetGroup());
                    for (String key : groups.keySet()) {
                        TableItem groupItem = new TableItem(securityTable, SWT.NONE);
                        groupItem.setImage(new Image(null, "img/groupsFolder.png"));
                        groupItem.setText(0, "");
                        groupItem.setImage(1, new Image(null, "img/groupsFolder.png"));
View Full Code Here

       
        List<String> permissionsList = new ArrayList<String>();
        permissionsList.add("Impress�o de Etiquetas");
       
        system.execute(new AddGroup("Secret�ria Geral",permissionsList));
        List<Group> groups = new ArrayList(((Map<String, Group>) system.query(new GetGroup())).values());
       
        system.execute(new AddUser((String) system.query(new GetPersonID()), "Desenvolvedor do Sistema", "developer", "simpsons", groups));
        system.execute(new AddUser((String) system.query(new GetPersonID()), "Administrador do Sistema", "admin", "gdadmin", groups));
        system.execute(new AddHowDoYouKnowVisualmidia("Carro de som"));
        system.execute(new AddHowDoYouKnowVisualmidia("Radio"));
View Full Code Here

                      if(dialog.isCheckPassword()) {
                        paydParcel(accountId);
                      }
                    } else if (accountDestiny.isBankAccount()) {
                      List<Person> administrators = new ArrayList<Person>();
                      Map<String, List<String>> groups = (Map<String, List<String>>) system.query(new GetGroup());
                      for (String groupName : groups.keySet()) {
                        Group group = (Group) system.query(new GetGroup(groupName));
                        if (group.getPeopleInThisGroup().size() > 0) {
                            List<Person> personUsers = group.getPeopleInThisGroup();
                            for (Person personUser : personUsers) {
                              if (group.getNameGroup().equals("Administrador")) {
                                administrators.add(personUser);
View Full Code Here

                          }else{
                            new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
                            close();
                          }
                        }else{
                          Group groupAdmin = (Group) system.query(new GetGroup("Administrador"));
                          ConfirmUserAndPasswordDialog dialogConfirmAccountSource = new ConfirmUserAndPasswordDialog(getShell(), groupAdmin.getPeopleInThisGroup());
                          dialogConfirmAccountSource.open();
                         
                          if(dialogConfirmAccountSource.isCheckPassword()) {
                            new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
                          }
                          close();
                        }
                       
                      }else if(!moneyFromAccount.isBankAccount() && accountDestiny.isBankAccount()){
                        if(moneyFromAccount.getPerson().getId().equals(personLogged.getId())){
                          new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
                        }else{
                          boolean isOk = false;
                              boolean passwordIsOk = false;
                          if(moneyFromAccount.getId().equals(personLogged.getId())){
                                isOk = true;
                              }else{
                                User userAccountSource = ((User)moneyFromAccount.getPerson().getPersonType("user"));
                                ConfirmUserAndPasswordDialog dialogConfirmAccountSource = new ConfirmUserAndPasswordDialog(getShell(), userAccountSource);
                                dialogConfirmAccountSource.open();
                                passwordIsOk = dialogConfirmAccountSource.isCheckPassword();
                              }
                             
                              if(passwordIsOk || isOk) {
                                new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
                              }
                        }
                        close();
                        }else if(moneyFromAccount.isBankAccount() && accountDestiny.isBankAccount()){//Conta Banco para Conta Banco
                           if(isAdmin(personLogged)){
                             new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
                        }else{
                          Group groupAdmin = (Group) system.query(new GetGroup("Administrador"));
                          ConfirmUserAndPasswordDialog dialogConfirmAccountSource = new ConfirmUserAndPasswordDialog(getShell(), groupAdmin.getPeopleInThisGroup());
                          dialogConfirmAccountSource.open();
                         
                          if(dialogConfirmAccountSource.isCheckPassword()) {
                            new MoneyTransaction().transferMoneyBetweenAccounts(paymentAccountCombo.getText(), moneyFromAccount, transferValue);
View Full Code Here

          if (groupText.getText().equals("Administrador")){
            groupText.setEnabled(false);
          }
         
            if(!groupText.getText().equals("")){
                Group group = (Group) system.query(new GetGroup(groupText.getText()));
                for (Person user : group.getPeopleInThisGroup()) {
                    addItemUserTable(user.getName());  
                }
            }
        } catch (Exception e) {
View Full Code Here

    }

    @SuppressWarnings("unchecked")
  private boolean verifyIfGroupExist(String groupName) {
    try {
       Map<String, Group>regisMap = (Map <String, Group>) system.query(new GetGroup());
      for (Group group : regisMap.values()) {
        if(group.getNameGroup().equals(groupName)) {
          return true;
        }
      }
View Full Code Here

    }
   
    private void updatePermissions(TreeItem[] treeItems) {
    if (!groupText.getText().equals("")) {
      try {
        Group group = (Group) system.query(new GetGroup(groupText.getText()));
        for (TreeItem item : treeItems) {
          TreeItem[] childrenItems = item.getItems();
          if (childrenItems.length > 0) {
            updatePermissions(childrenItems);
          }
View Full Code Here

TOP

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

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.