Documentos de Académico
Documentos de Profesional
Documentos de Cultura
return listaBeneficiarioPrograma
}
def Federal(tarjeta){
return listaBeneficiarioPrograma
,ArrayList<LibAlfabetizacion>alfabetizacion,ArrayList<LibEducacionActividad> educacionActividad,
ArrayList<LibPobIndigena> pobIndigena,ArrayList<LibEducacion>
educacion,ArrayList<LibSalud> salud,ArrayList<LibBeneficiarioProgramas>beneficiario,
ArrayList<LibBeneficiarioProgramas> beneficiarioFed,
ArrayList<LibBeneficiarioProgramas> beneficiario2,
ArrayList<LibBeneficiarioProgramas> beneficiario3,
ArrayList<LibBeneficiarioProgramas> beneficiarioFed1
this.alfabetizacion=alfabetizacion;
this.educacionActividad = educacionActividad;
this.pobIndigena=pobIndigena;
this.educacion = educacion;
this.salud=salud;
this.beneficiario=beneficiario;
this.beneficiario2=beneficiario2;
this.beneficiario2=beneficiario3;
this.beneficiarioFed=beneficiarioFed;
this.beneficiarioFed1=beneficiarioFed1;
public ArrayList<LibAlfabetizacion> getAlfabetizacion() {return alfabetizacion;}
public void setAlfabetizacion(ArrayList<LibAlfabetizacion> alfabetizacion) {this.alfabetizacion=
alfabetizacion; }
public ArrayList<LibEducacionActividad> getEducacionActividad() {return educacionActividad;}
public void setEducacionActividad(ArrayList<LibEducacionActividad> educacionActividad)
{this.educacionActividad= educacionActividad; }
public ArrayList<LibPobIndigena> getPobIndigena() {return pobIndigena;}
public void setPobIndigena(ArrayList<LibPobIndigena> pobIndigena) {this.pobIndigena=
pobIndigena; }
public ArrayList<LibEducacion>getEducacion(){return educacion;}
public void setEducacion(ArrayList<LibEducacion> educacion){this.educacion=educacion;}
public ArrayList<LibSalud>getSalud(){return salud;}
public void setSalud(ArrayList<LibSalud>salud){this.salud=salud;}
public ArrayList<LibBeneficiarioProgramas>getBeneficiario(){return beneficiario;}
public void
setBeneficiario(ArrayList<LibBeneficiarioProgramas>beneficiario){this.beneficiario=beneficiario;}
def alfabetizacions=alfabetizacionService.listarAlfabetizacion(params.id)
def educacionActividads=educacionActividadService.listarEducacionActividad(params.id)
def pobIndigenas=pobIndigenaService.litarPobIndigena(params.id)
def saluds=saludService.listarSalud(params.id)
def educacions=educacionService.listarEducacion(params.id)
def estatal = beneficiarioProgramasService.Estatal(params.id)
def federal = beneficiarioProgramasService.Federal(params.id)
def dataSourceAlfabetizacion=[]
def dataSourceEducacionActividad = []
def dataSourcePobIndigena=[]
def dataSourceSalud=[]
def dataSourceEducacion=[]
def dataSourceEstatal=[]
def dataSourceFederal=[]
if (federal==null){
render "sin datos"
}else{
def fed = beneficiarioProgramasService.Federal(params.id)
int i=0;
fed.each {
dataSourceFederal <<[fed[i]]
i +=1;
}
}
if (estatal==null){
render "sin datos"
}else{
def est = beneficiarioProgramasService.Estatal(params.id)
int i=0;
est.each {
dataSourceEstatal <<[est[i]]
i +=1;
}
}
if (saluds==null){
render "sin datos"
}else{
def salu = saludService.listarSalud(params.id)
int i=0;
salu.each {
dataSourceSalud <<[salu[i]]
i +=1;
}
}
if (pobIndigenas==null){
render "sin datos"
}else{
def pobIn=pobIndigenaService.litarPobIndigena(params.id)
int i = 0;
pobIn.each {
dataSourcePobIndigena << [pobIn[i]]
i += 1;
}
/*for (PobIndigena pobIndigena: pobIndigenas){
dataSourcePobIndigena.add(pobIndigena)
}*/
}
if (educacionActividads==null){
render "sin datos"
}else{
def eduAc=educacionActividadService.listarEducacionActividad(params.id)
int i = 0;
eduAc.each {
dataSourceEducacionActividad << [eduAc[i]]
i += 1;
}
/*
for (EducacionActividad educacionActividad :educacionActividads ){
dataSourceEducacionActividad.add(educacionActividad)
}*/
}
if (alfabetizacions ==null){
render "sin datos"
}else{
def alf=alfabetizacionService.listarAlfabetizacion(params.id)
int i = 0;
alf.each {
dataSourceAlfabetizacion<<[alf[i]]
i+=1;
}
/* for (Alfabetizacion alfabetizacion :alfabetizacions ){
dataSourceAlfabetizacion.add(alfabetizacion)
}*/
}
if (educacions == null){
render "sin datos"
}else {
/*for (Educacion educacion : educacions){
dataSourceEducacion.add(educacion)
}*/
def edu=educacionService.listarEducacion(params.id)
int i = 0;
edu.each {
//println "tamaño" + edu.size()
// println "posicion" + edu[i]
dataSourceEducacion<<[edu[i]]
// println "data" + dataSourceEducacion
i+=1;
}
// println "data" + dataSourceEducacion
}
objTarjeta.setAlfabetizacion(getAlfabetizacion(dataSourceAlfabetizacion))
objTarjeta.setSalud(getSalud(dataSourceSalud))
objTarjeta.setEducacion(getEducacion(dataSourceEducacion))
objTarjeta.setPobIndigena(getPobIndigena(dataSourcePobIndigena))
objTarjeta.setEducacionActividad(getEducacionActividad(dataSourceEducacionActividad))
objTarjeta.setBeneficiario(getEstatal(dataSourceEstatal))
objTarjeta.setBeneficiario2(getEstatal2(dataSourceEstatal))
objTarjeta.setBeneficiario3(getEstatal3(dataSourceEstatal))
objTarjeta.setBeneficiarioFed(getFederal(dataSourceFederal))
objTarjeta.setBeneficiarioFed1(getFederal1(dataSourceFederal))
int i = 0;
alfabetizacionLista.each {
// println "contador " + i
LibAlfabetizacion alfa = new LibAlfabetizacion()
alfa.setGrupoEdad(it[0][0])
alfa.setTotalAlfa(it[0][1] )
alfa.setAlfaHombre(it[0][2])
alfa.setAlfaMujeres(it[0][3])
alfabetizacion.add(alfa)
// println "data" + dataSourceEducacion
i+=1;
alfa.setGrupoEdad(alfabetizacion1.grupoEdad)
alfa.setTotalAlfa(alfabetizacion1.totalAlfa )
alfa.setAlfaHombre(alfabetizacion1.alfaHombre)
alfa.setAlfaMujeres(alfabetizacion1.alfaMujeres)
alfabetizacion .add(alfa)
}
return alfabetizacion*/
return alfabetizacion
int i = 0;
educacionActividadLista.each {
// println "contador " + i
LibEducacionActividad com = new LibEducacionActividad()
com.setSexo(it[0][0])
com.setTotalEduActividad(it[0][1])
com.setOcupadaEduActividad(it[0][2])
com.setDesocupadaEduActividad(it[0][3])
com.setPobInactivaEduActividad(it[0][4])
educacionActividads.add(com)
i+=1;
}
return educacionActividads
/* for (EducacionActividad educacionActividad : educacionActividadLista) {
LibEducacionActividad com = new LibEducacionActividad()
com.setSexo(educacionActividad.sexo)
com.setTotalEduActividad(educacionActividad.totalEduActividad)
com.setOcupadaEduActividad(educacionActividad.ocupadaEduActividad)
com.setDesocupadaEduActividad(educacionActividad.desocupadaEduActividad)
com.setPobInactivaEduActividad(educacionActividad.pobInactivaEduActividad)
// com.setFecha(compromiso.fecha)
educacionActividads.add(com)
}*/
}
public static getPobIndigena(List<LibPobIndigena> pobIndigenaLista) {
ArrayList<LibPobIndigena> pobIndigenas = new ArrayList<LibPobIndigena>()
int i=0;
pobIndigenaLista.each{
LibPobIndigena pob = new LibPobIndigena()
pob.setSexo(it[0][0])
pob.setPorcentajePobIndigena(it[0][1])
pobIndigenas.add(pob)
i+=1
}
return pobIndigenas
}
public static getSalud(List<LibSalud>saludLista){
ArrayList<LibSalud>saluds = new ArrayList<LibSalud>()
int i=0;
saludLista.each{
LibSalud sal = new LibSalud()
sal.setSexoSalud(it[0][0])
sal.setTotalSalud(it[0][1])
sal.setImssSalud(it[0][2])
sal.setIsssteSalud(it[0][3])
sal.setPemexSalud(it[0][4])
sal.setPopularSalud(it[0][5])
sal.setPrivadaSalud(it[0][6])
sal.setOtraSalud(it[0][7])
sal.setNoAfiliadasSalud(it[0][8])
// sal.setNoEspecificoSalud(it[0][9])
saluds.add(sal)
i+=1
}
return saluds
}
public static getEducacion(List<LibEducacion>educacionLista){
//println "dos: "+ educacionLista
ArrayList<LibEducacion>educacions=new ArrayList<LibEducacion>()
int i = 0;
educacionLista.each {
// println "contador " + i
LibEducacion edus = new LibEducacion()
edus.setDescripcion(it[0][0])
edus.setPorPobEdu(it[0][1])
//println "val 0: " + it[0][0]
//println "val 1: " + it[0][1]
educacions.add(edus)
//println "data" + edus
i+=1;
educacions.add(edus)
estatalLista.each {
benEs.setObjeto(it[0][0])
benEs.setTotal(it[0][1])
benEs.setDescripcion(it[0][2])
benEs.setSiglas(it[0][3])
benEs.setNombre_dependencia(it[0][4])
//println"iterador" + it
//println"Valor :"+i
if (i <= limite){
estatals.add(benEs)
}
i += 1
estatalLista.each {
benEs.setObjeto(it[0][0])
benEs.setTotal(it[0][1])
benEs.setDescripcion(it[0][2])
benEs.setSiglas(it[0][3])
benEs.setNombre_dependencia(it[0][4])
println"iterador" + it
println"iterador" + i
i += 1
estatalLista.each {
benEs.setObjeto(it[0][0])
benEs.setTotal(it[0][1])
benEs.setDescripcion(it[0][2])
benEs.setSiglas(it[0][3])
benEs.setNombre_dependencia(it[0][4])
//println"iterador" + it
//println"iterador" + i
if (i >= 16){
estatals.add(benEs)
}
i += 1
benFe.setObjeto(it[0][0])
benFe.setTotal(it[0][1])
benFe.setDescripcion(it[0][2])
benFe.setSiglas(it[0][3])
benFe.setNombre_dependencia(it[0][4])
if (i <= 7) {
federals.add(benFe)
}
i += 1
}
return federals
}
public static getFederal1(List<LibBeneficiarioProgramas>federalLista){
ArrayList<LibBeneficiarioProgramas>federals = new ArrayList<LibBeneficiarioProgramas>()
int i=0;
federalLista.each{
LibBeneficiarioProgramas benFe = new LibBeneficiarioProgramas()
benFe.setObjeto(it[0][0])
benFe.setTotal(it[0][1])
benFe.setDescripcion(it[0][2])
benFe.setSiglas(it[0][3])
benFe.setNombre_dependencia(it[0][4])
if (i >= 8) {
federals.add(benFe)
}
i+=1
}
return federals