buscando logs na api e exibindo na nova tela logs
This commit is contained in:
@@ -4,6 +4,7 @@ import 'package:educa_controle_acesso/widgets/input_text.dart';
|
||||
import 'package:educa_controle_acesso/widgets/item_acesso.dart';
|
||||
import 'package:educa_controle_acesso/widgets/text_custom.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import '../controllers/main_controllers.dart';
|
||||
import '../models/aluno_model.dart';
|
||||
import '../models/login_model.dart';
|
||||
import '../widgets/buttom_custom.dart';
|
||||
@@ -79,6 +80,8 @@ class _HomeScreenState extends State<HomeScreen> {
|
||||
cidade: widget.dados[0],
|
||||
login: widget.dados[1],
|
||||
URL: widget.dados[2],
|
||||
CD_USUARIO: widget.dados[4].toString(),
|
||||
USER_USUARIO: widget.dados[5].toString()
|
||||
)
|
||||
);
|
||||
resultadoPesquisa.add(alunos[i]);
|
||||
@@ -170,12 +173,19 @@ class _HomeScreenState extends State<HomeScreen> {
|
||||
}
|
||||
);
|
||||
// print(response.body);
|
||||
MainControllers().salvarLog( logins[index].CHECK? 'LIBERADO ACESSO PARA ${logins[index].ID_USUARIO}':'BLOQUEADO ACESSO PARA ${logins[index].ID_USUARIO}',widget.dados);
|
||||
showSnackBar(context, '${response.body.toUpperCase()}!', Colors.green);
|
||||
logins[index].STATUS == 'NAO';
|
||||
buscandoDados = false;
|
||||
setState(() {});
|
||||
}
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
MainControllers().salvarLog('PESQUISAR ESTUDANTES/USUARIOS',widget.dados);
|
||||
super.initState();
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
|
||||
@@ -191,6 +201,19 @@ class _HomeScreenState extends State<HomeScreen> {
|
||||
),
|
||||
TextCustom(text: showEscola?'- PESQUISAR USUÁRIOS':'- PESQUISAR ESTUDANTES',color: Colors.white,),
|
||||
Spacer(),
|
||||
widget.dados[1].toString().toUpperCase()=='ADMINISTRADOR'?ButtonCustom(
|
||||
onPressed: (){
|
||||
inputPesquisa.clear();
|
||||
Navigator.pushNamed(context, '/log',arguments: widget.dados);
|
||||
},
|
||||
text: 'Exibir Logs',
|
||||
fontSize: 15,
|
||||
widthCustom: 0.1,
|
||||
colorButton: PaletteColors.primaryColor,
|
||||
colorText: PaletteColors.white,
|
||||
colorBorder: PaletteColors.white
|
||||
):Container(),
|
||||
SizedBox(width: 50),
|
||||
widget.dados[1].toString().toUpperCase()=='ADMINISTRADOR'?ButtonCustom(
|
||||
onPressed: (){
|
||||
inputPesquisa.clear();
|
||||
|
||||
Reference in New Issue
Block a user