consumindo os dados do boletim
This commit is contained in:
@@ -25,24 +25,27 @@ class DrawerCustom extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
|
||||
// print(estudanteModelo.dados);
|
||||
|
||||
return Container(
|
||||
padding: EdgeInsets.symmetric(vertical: 20),
|
||||
width: Dimensoes.width*0.8,
|
||||
color: Colors.white,
|
||||
child: ListView(
|
||||
children: [
|
||||
CircleAvatar(
|
||||
radius: 70,
|
||||
backgroundColor: Colors.grey[300],
|
||||
child:estudanteModelo.foto==''?Container():
|
||||
ClipRRect(
|
||||
child: Image.asset(estudanteModelo.foto),
|
||||
borderRadius:BorderRadius.circular(70),
|
||||
)
|
||||
),
|
||||
// CircleAvatar(
|
||||
// radius: 70,
|
||||
// backgroundColor: Colors.grey[300],
|
||||
// child:estudanteModelo.foto==''?Container():
|
||||
// ClipRRect(
|
||||
// child: Image.asset(estudanteModelo.foto),
|
||||
// borderRadius:BorderRadius.circular(70),
|
||||
// )
|
||||
// ),
|
||||
Padding(
|
||||
padding: const EdgeInsets.all(8.0),
|
||||
child: TextCustom(text: estudanteModelo.nome,fontWeight: FontWeight.bold,size: 16.0,textAlign: TextAlign.center),
|
||||
padding: const EdgeInsets.symmetric(vertical: 8.0,horizontal: 40),
|
||||
child: TextCustom(text: estudanteModelo.nome.split(" ").first,fontWeight: FontWeight.bold,size: 16.0,textAlign: TextAlign.start),
|
||||
),
|
||||
Container(
|
||||
height: Dimensoes.height*0.5,
|
||||
@@ -70,7 +73,7 @@ class DrawerCustom extends StatelessWidget {
|
||||
icone: LineIcons.clipboardList,
|
||||
texto: 'Boletim Escolar',
|
||||
onPressed: ()=>Navigator.push(context, MaterialPageRoute(builder: (context)=>
|
||||
TelaBoletim(estudanteModelo: estudanteModelo,ano: '2023',turma: '8° ano A'))),
|
||||
TelaBoletim(estudanteModelo: estudanteModelo,ano: '2023',turma: "${estudanteModelo.dados[estudanteModelo.nroAluno]['DESC_SERIE']} ${estudanteModelo.dados[estudanteModelo.nroAluno]['TURMA']}"))),
|
||||
),
|
||||
Container(height: 1,color: PaletaCores.divider,margin: EdgeInsets.symmetric(horizontal: 20),),
|
||||
ItemDrawer(
|
||||
|
||||
@@ -6,40 +6,10 @@ import 'item_disciplina.dart';
|
||||
|
||||
class ItemBimestre extends StatelessWidget {
|
||||
|
||||
int nArte;
|
||||
int fArte;
|
||||
int nCiencias;
|
||||
int fCiencias;
|
||||
int nEFisica;
|
||||
int fEFisica;
|
||||
int nGeografia;
|
||||
int fGeografia;
|
||||
int nHistoria;
|
||||
int fHistoria;
|
||||
int nIngles;
|
||||
int fIngles;
|
||||
int nPortugues;
|
||||
int fPortugues;
|
||||
int nMatematica;
|
||||
int fMatematica;
|
||||
Widget displinas;
|
||||
|
||||
ItemBimestre({
|
||||
required this.nArte,
|
||||
required this.fArte,
|
||||
required this.nCiencias,
|
||||
required this.fCiencias,
|
||||
required this.nEFisica,
|
||||
required this.fEFisica,
|
||||
required this.nGeografia,
|
||||
required this.fGeografia,
|
||||
required this.nHistoria,
|
||||
required this.fHistoria,
|
||||
required this.nIngles,
|
||||
required this.fIngles,
|
||||
required this.nPortugues,
|
||||
required this.fPortugues,
|
||||
required this.nMatematica,
|
||||
required this.fMatematica,
|
||||
required this.displinas,
|
||||
});
|
||||
|
||||
@override
|
||||
@@ -64,14 +34,7 @@ class ItemBimestre extends StatelessWidget {
|
||||
),
|
||||
],
|
||||
),
|
||||
ItemDisciplina(disciplina:'Artes',nota: nArte,falta: fArte,),
|
||||
ItemDisciplina(disciplina:'Ciências',nota: nCiencias,falta: fCiencias,),
|
||||
ItemDisciplina(disciplina:'Educação Física',nota: nEFisica,falta: fEFisica,),
|
||||
ItemDisciplina(disciplina:'Geografia',nota: nGeografia,falta: fGeografia,),
|
||||
ItemDisciplina(disciplina:'História',nota: nHistoria,falta: fHistoria,),
|
||||
ItemDisciplina(disciplina:'Língua Inglesa',nota: nIngles,falta: fIngles,),
|
||||
ItemDisciplina(disciplina:'Língua Portuguesa',nota: nPortugues,falta: fPortugues,),
|
||||
ItemDisciplina(disciplina:'Matemática',nota: nMatematica,falta: fMatematica,),
|
||||
displinas
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user