criada a tela_botetim.dart

This commit is contained in:
Reginaldo
2023-06-06 16:55:16 -03:00
parent fd4ec02a81
commit ba5146cb1e
9 changed files with 286 additions and 29 deletions

127
lib/telas/tela_botetim.dart Normal file
View File

@@ -0,0 +1,127 @@
import 'package:flutter/material.dart';
import 'package:rkm_educa_app/componentes/appbar_custom.dart';
import 'package:rkm_educa_app/componentes/drawer_custom.dart';
import 'package:rkm_educa_app/componentes/item_bimestre.dart';
import 'package:rkm_educa_app/componentes/item_modelo.dart';
import 'package:rkm_educa_app/modelos/estudante_modelo.dart';
import 'package:rkm_educa_app/utils/cores.dart';
import '../utils/dimensoes.dart';
class TelaBoletim extends StatefulWidget {
EstudanteModelo estudanteModelo;
String ano;
String turma;
TelaBoletim({
required this.estudanteModelo,
required this.ano,
required this.turma
});
@override
State<TelaBoletim> createState() => _TelaBoletimState();
}
class _TelaBoletimState extends State<TelaBoletim> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBarCustom().appbar(context, 'BOLETIM ESCOLAR'),
drawer: DrawerCustom(estudanteModelo: widget.estudanteModelo),
body: Container(
padding: EdgeInsets.symmetric(vertical: 20,horizontal: 10),
width: Dimensoes.width,
height: Dimensoes.height,
child: ListView(
children: [
ItemModelo(texto: widget.ano, titulo: 'Ano Letivo'),
ItemModelo(texto: widget.turma, titulo: 'Turma'),
ItemModelo(texto: '', titulo: '1° Bimestre'),
ItemBimestre(
nArte: 9,
fArte: 0,
nCiencias: 10,
fCiencias: 0,
nEFisica: 9,
fEFisica: 0,
nGeografia: 8,
fGeografia: 0,
nHistoria: 10,
fHistoria: 0,
nIngles: 10,
fIngles: 0,
nPortugues: 10,
fPortugues: 2,
nMatematica: 9,
fMatematica: 0,
),
SizedBox(height: 5,),
Container(width: double.infinity,height: 2,color: PaletaCores.divider),
ItemModelo(texto: '', titulo: '2° Bimestre'),
ItemBimestre(
nArte: 0,
fArte: 0,
nCiencias: 0,
fCiencias: 0,
nEFisica: 0,
fEFisica: 0,
nGeografia: 0,
fGeografia: 0,
nHistoria: 0,
fHistoria: 0,
nIngles: 0,
fIngles: 0,
nPortugues: 0,
fPortugues: 0,
nMatematica: 0,
fMatematica: 0,
),
SizedBox(height: 5,),
Container(width: double.infinity,height: 2,color: PaletaCores.divider),
ItemModelo(texto: '', titulo: '3° Bimestre'),
ItemBimestre(
nArte: 0,
fArte: 0,
nCiencias: 0,
fCiencias: 0,
nEFisica: 0,
fEFisica: 0,
nGeografia: 0,
fGeografia: 0,
nHistoria: 0,
fHistoria: 0,
nIngles: 0,
fIngles: 0,
nPortugues: 0,
fPortugues: 0,
nMatematica: 0,
fMatematica: 0,
),
SizedBox(height: 5,),
Container(width: double.infinity,height: 2,color: PaletaCores.divider),
ItemModelo(texto: '', titulo: '4° Bimestre'),
ItemBimestre(
nArte: 0,
fArte: 0,
nCiencias: 0,
fCiencias: 0,
nEFisica: 0,
fEFisica: 0,
nGeografia: 0,
fGeografia: 0,
nHistoria: 0,
fHistoria: 0,
nIngles: 0,
fIngles: 0,
nPortugues: 0,
fPortugues: 0,
nMatematica: 0,
fMatematica: 0,
),
],
),
)
);
}
}