Examples of CuotaBasica


Examples of org.salamanca.domain.CuotaBasica

                                                 getSetCuotaBasica());
                java.util.Collections.sort(vCuotaBasica,
                                           new CuotaBasicaComparator()); //ordeno las cuotas por fecha de vencimiento
                Enumeration enumerCuotaBasica = vCuotaBasica.elements();
                while (enumerCuotaBasica.hasMoreElements()) { //recorro las cuotas del alumno en el curso inscripto
                    CuotaBasica itemCuotaBasica = (CuotaBasica)
                                                  enumerCuotaBasica.
                                                  nextElement();

                    if (itemCuotaBasica.getFechaVencimiento().before(
                            dateFinCobro)) {
//esto significa que la cuota es cobrable porque ya venci�

//ahora averiguo por cada alumno si pag� o no la cuota
                        if (itemAlumno.isHabilitado()) {

                            boolean estaPagado = false;
                            Iterator iterPagos = itemAlumno.getSetPagos().
                                                 iterator();
                            while (iterPagos.hasNext()) {
                                Pago itemPago = (Pago) iterPagos.next();

                                if (!itemPago.isAnulado() &&
                                    javax.jdo.JDOHelper.getObjectId(itemPago.
                                        getCuotaPagada()).equals(
                                                javax.jdo.JDOHelper.getObjectId(
                                        itemCuotaBasica))) {
                                    //es la misma cuota pagada por lo tanto no es moroso
                                    estaPagado = true;
                                }

                            }

                            //si la cuota no est� pagada es un moroso de esa cuota
                            if (!estaPagado) {
                                AlumnoMorosoBean morosoBean = new
                                        AlumnoMorosoBean();
                                morosoBean.setNombreCurso(itemCuotaBasica.
                                        getCurso().
                                        getNombre());
                                morosoBean.setApellidoAlumno(itemAlumno.
                                        getApellido());
                                morosoBean.setNombreAlumno(itemAlumno.getNombre());

                                morosoBean.setDni(itemAlumno.getDocumento());
                                morosoBean.setConceptoAdeuda(itemCuotaBasica.
                                        getConcepto());
                                SimpleDateFormat dateFormatInicio = new
                                        SimpleDateFormat(
                                                "d-M-yyyy");
                                morosoBean.setVencimiento(dateFormatInicio.
                                        format(
                                                itemCuotaBasica.
                                                getFechaVencimiento()));
                                morosoBean.setImporte(Double.valueOf(
                                        itemCuotaBasica.getImporte()).toString());
                                //agrego la mora al vector
                                vMorosos.add(morosoBean);
                            }
                        }
                    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.