Package br.com.visualmidia.business

Examples of br.com.visualmidia.business.Registration


    _idRegistration = idRegistration;
  }

  @Override
  protected void execute(PrevalentSystem system) throws BusinessException {
    Registration registration = system.getRegistrations().get(_idRegistration);
    List<RegistrationItem> registrationItems = registration.getRegistrationItems();
   
    RegistrationItem itemWillChange = registrationItems.get(_oldPostion);
    RegistrationItem itemWasNewPosition = registrationItems.get(_newPosition);
   
      registrationItems.set(_oldPostion, itemWasNewPosition);
View Full Code Here


        }
    }

    private void loadRegistration() {
      try {
      Registration registration = (Registration) system.query(new GetRegistration(idRegistration));
      List<RegistrationItem> registrationItems = registration.getRegistrationItems();
     
      for (int i = 0; i < registrationItems.size(); i++) {
        Course course = registrationItems.get(i).getCourse();
       
        TreeItem treeItem = new TreeItem(courses, SWT.NONE);
        treeItem.setImage(new Image(getShell().getDisplay(), "img/course.png"));
        treeItem.setText(0, (i + 1) + "");
        treeItem.setText(1, course.getDescription());
        treeItem.setText(2, new Money(course.getValue()).getFormatedValue());
        treeItem.setText(3, course.getDuration());
                oldNumberOfParcels += Integer.parseInt(course.getDuration());
      }
     
      additionText.setText(new Money(registration.getRegistrationAdditionValue()).getFormatedValue());
      discountingText.setText(new Money(registration.getRegistrationDiscountValue()).getFormatedValue());
      pontualityDiscountingText.setText(registration.getPontualityDiscount().getFormatedValue());
     
      registrationParcelList = registration.getParcels();
            MergeSortAlgorithm sort = new MergeSortAlgorithm();
      sort.sortParcelByDate(registrationParcelList);
     
      for (int i = 0; i < registrationParcelList.size(); i++) {
        Parcel parcel = registrationParcelList.get(i);
View Full Code Here

        this.registrationId = registration.getIdRegistration();
        this.courseName = course;
    }

    protected void execute(PrevalentSystem system) throws BusinessException {
        Registration localRegistrations = system.registrations.get(registrationId);
        List<RegistrationItem> registrationItems = localRegistrations.getRegistrationItems();
       
        for (RegistrationItem item : registrationItems) {
            if(item.getCourse().getDescription().equals(courseName)){
                item.setPrintedCertifyd(true);
            }
View Full Code Here

       
        Link link = new Link(dialog, SWT.NONE);
        link.setText("Para adicionar uma ocorr�ncia no Hist�rico do Aluno <A>clique aqui</A>.");
        link.addListener(SWT.Selection, new Listener(){
            public void handleEvent(Event arg0) {
                Registration registration;
                try {
                    registration = (Registration) system.query(new GetRegistration(registrationId));
                    new OccurrenceDialog(getShell(), registration.getIdPerson()).open();
                } catch (Exception e) {
                  logger.error("GetRegistration Error: ", e);
                }
               
            }
View Full Code Here

        data.widthHint = 400;
        data.heightHint = 100;
        courseTable.setLayoutData(data);
       
        try {
            Registration registration = (Registration) system.query(new GetRegistration(registrationId));
            java.util.List<RegistrationItem> registrationItensList = registration.getRegistrationItems();
           
            for (RegistrationItem registrationItem : registrationItensList) {
                new TableItem(courseTable, SWT.NONE).setText(registrationItem.getCourse().getDescription());
            }
           
View Full Code Here

        super.createContents(parent);
        int notPayed = 0;

        setTitle("Parcelas");
        try {
            Registration registration = (Registration) system.query(new GetRegistration(registrationId));
            List<Parcel> parcels = registration.getParcels();
           
            for (Parcel parcel : parcels) {
                if(!parcel.isPayed()) {
                    notPayed++;
                }
View Full Code Here

    this.idRegistration = idRegistration;
  }

  protected void execute(PrevalentSystem system) throws BusinessException {
    if (system.getRegistrations().containsKey(idRegistration)) {
      Registration persistentRegistration = system.getRegistrations().get(idRegistration);
     
//      if(parcels != null)
//        parcels = getCorrectParcels(parcels, system);
       
      if (isOnlySetParcels) {
        persistentRegistration.setParcels(parcels);
      } else {
        for (String idCourse : this.courseIdList) {
          if (system.getCourses().containsKey(idCourse)) {
            persistentRegistration.addRegistrationItem(new RegistrationItem(system.getCourses().get(idCourse),system.getCourses().get(idCourse).getValue()));
          }
        }
        persistentRegistration.setParcels(parcels);
        persistentRegistration.setRegistrationAdditionValue(addition);
        persistentRegistration.setRegistrationDiscountValue(discount);
        persistentRegistration.setRegistrationValue(registrationValue);
        persistentRegistration.setRegistrationDate(date);
        persistentRegistration.setDuration(duration);
        persistentRegistration.setPontualityDiscount(pontualityDiscount);
      }
    } else {
      List<RegistrationItem> registrationItens = new ArrayList<RegistrationItem>();
      for (String idCourse : this.courseIdList) {
        if (system.getCourses().containsKey(idCourse)) {
          registrationItens.add(new RegistrationItem(system.getCourses()
              .get(idCourse), system.getCourses().get(idCourse)
              .getValue()));
        }
      }

      system.getRegistrations().put(idRegistration, new Registration(
          idRegistration, system.getPeople().get(idPerson), registrationItens, discount,
          addition, registrationValue, date, duration, parcels,
          active, system.getPeople().get(employeeId),
          pontualityDiscount));
    }
View Full Code Here

        this.observation = observation;
        this.localization = localization;
    }

    protected void execute(PrevalentSystem system) throws BusinessException {
        Registration registration = system.registrations.get(registrationId);
        for (int i = 0; i < registration.getParcels().size(); i++) {
            Parcel parcel = registration.getParcel(i);
            if(parcel != null){
              if(i == Integer.parseInt(parcelId)-1) {
                PaymentCheck check = (PaymentCheck) parcel.getPayment();
                check.setObservation(observation);
                check.setLocalization(localization);
View Full Code Here

    this.presence = presence;
    this.isReplacement = true;
  }

  protected void execute(PrevalentSystem system) throws BusinessException {
    Registration systemRegistration = system.getRegistrations().get(registrationId);
   
    systemRegistration.setInitDate(gdDate);
   
    RegistrationAppointment registrationAppointment = new RegistrationAppointment(gdDate, systemRegistration, isReplacement);
//    Presence presence = systemRegistration.getPresence(this.presence.getDate());
    if(presence != null){
      Presence presence = getDatePresence(system, this.presence.getRegistrationAppointment().getRegistration().getIdPerson(), this.presence.getDate());
      presence.setReplacement(registrationAppointment);
      registrationAppointment.setReplacementOfPresence(presence);
    }
    systemRegistration.getRegistrationAppointment().add(registrationAppointment);
   
    /*
     * Preenchimento do registrationMap para montagem do quadro de hor�rio
     */
    String identifier = String.valueOf(gdDate.getWeekDay()) + String.valueOf(gdDate.getHourOfDay());
    List<RegistrationAppointment> registrationAppointments;
    if(!system.getAppointmentMap().containsKey(identifier)){
      registrationAppointments = new ArrayList<RegistrationAppointment>();
    } else {
      registrationAppointments = system.getAppointmentMap().get(identifier);
    }
    if(!existsRegistrationInThisDay(registrationAppointments, systemRegistration.getIdPerson())) {
      registrationAppointments.add(registrationAppointment);
      system.getAppointmentMap().put(identifier, registrationAppointments);
     
    }
    }
View Full Code Here

        if(event == OK) {
            try {
              if((repositionButton.getSelection() ? presenceTable.getSelection().length > 0 : registrationTable.getSelection().length > 0)) {
                Presence presence = null;
                Person person = null;
                Registration registration = null;
               
                if(repositionButton.getSelection()){
                  presence = presencesList.get(presenceTable.getSelectionIndex());
                  person = presence.getRegistrationAppointment().getRegistration().getStudent();
                } else {
                  registration = (Registration) system.query(new GetRegistration(registrationTable.getSelection()[0].getText(0)));
                  person = registration.getStudent();
                }
               
                if(!registrationMap.isPersonHasAppointmentsOrReplacementsOnThatDate(date, person)) {
                  if(presence != null) {
                    registrationMap.addReplacement(date, presence);
View Full Code Here

TOP

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

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.