ajustes para usuários bloqueados
This commit is contained in:
@@ -23,11 +23,11 @@ class _LoginScreenState extends State<LoginScreen> {
|
|||||||
//las1594@@
|
//las1594@@
|
||||||
//SENHAS CRIPTOGRAFADAS PORQUE FORMA ALTERADAS, SENHAS NOVAS USUÁRIO E SENHA SÃO IGUAIS
|
//SENHAS CRIPTOGRAFADAS PORQUE FORMA ALTERADAS, SENHAS NOVAS USUÁRIO E SENHA SÃO IGUAIS
|
||||||
//ibueno
|
//ibueno
|
||||||
// final inputLogin = TextEditingController(text: 'admin');
|
final inputLogin = TextEditingController(text: 'admin');
|
||||||
// final inputSenha = TextEditingController(text: 'las1594@@');
|
final inputSenha = TextEditingController(text: 'las1594@@');
|
||||||
// final inputCodigo = TextEditingController(text: 'e003');
|
// final inputCodigo = TextEditingController(text: 'e003');
|
||||||
final inputLogin = TextEditingController();
|
// final inputLogin = TextEditingController();
|
||||||
final inputSenha = TextEditingController();
|
// final inputSenha = TextEditingController();
|
||||||
final inputCodigo = TextEditingController();
|
final inputCodigo = TextEditingController();
|
||||||
bool carregando = false;
|
bool carregando = false;
|
||||||
List listCodigo = [];
|
List listCodigo = [];
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
|
|||||||
var inputData = TextEditingController();
|
var inputData = TextEditingController();
|
||||||
bool carregando = true;
|
bool carregando = true;
|
||||||
|
|
||||||
bloquearResponsavel(int index)async{
|
bloquearResponsavel(int index,String CONDICAO)async{
|
||||||
final url = '${widget.alunoModel.URL}/inserirpais';
|
final url = '${widget.alunoModel.URL}/inserirpais';
|
||||||
|
|
||||||
final response = await http.post(
|
final response = await http.post(
|
||||||
@@ -51,7 +51,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
|
|||||||
'SENHA' : responsaveis[index].SENHA,
|
'SENHA' : responsaveis[index].SENHA,
|
||||||
'PARENTESCO' : responsaveis[index].PARENTESCO,
|
'PARENTESCO' : responsaveis[index].PARENTESCO,
|
||||||
'DATA_CADASTRO' : DateFormat('dd/MM/yyyy HH:mm').format(DateTime.now()),
|
'DATA_CADASTRO' : DateFormat('dd/MM/yyyy HH:mm').format(DateTime.now()),
|
||||||
'CONDICAO' : 'BLOQUEADO',
|
'CONDICAO' : CONDICAO=='BLOQUEADO'?'EDITADO':'BLOQUEADO',
|
||||||
'CIDADE' : widget.alunoModel.cidade
|
'CIDADE' : widget.alunoModel.cidade
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@@ -510,8 +510,10 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
|
|||||||
context: context,
|
context: context,
|
||||||
builder: (BuildContext context){
|
builder: (BuildContext context){
|
||||||
return AlertDialog(
|
return AlertDialog(
|
||||||
title: TextCustom(text: 'Bloquear'),
|
title: TextCustom(text: responsaveis[index].CONDICAO=='BLOQUEADO'?'Desbloquear':'Bloquear'),
|
||||||
content: TextCustom(text:'Deseja realmente bloquear esse responsável?',),
|
content: TextCustom(text:responsaveis[index].CONDICAO=='BLOQUEADO'
|
||||||
|
?'Deseja realmente desbloquear esse responsável'
|
||||||
|
:'Deseja realmente bloquear esse responsável?',),
|
||||||
actions: [
|
actions: [
|
||||||
ButtonCustom(
|
ButtonCustom(
|
||||||
onPressed:()=>Navigator.pop(context),
|
onPressed:()=>Navigator.pop(context),
|
||||||
@@ -528,7 +530,7 @@ class _ResponsibleRegisterScreenState extends State<ResponsibleRegisterScreen> {
|
|||||||
editando = true;
|
editando = true;
|
||||||
carregando = true;
|
carregando = true;
|
||||||
setState(() {});
|
setState(() {});
|
||||||
bloquearResponsavel(index);
|
bloquearResponsavel(index,responsaveis[index].CONDICAO);
|
||||||
},
|
},
|
||||||
text: 'SIM',
|
text: 'SIM',
|
||||||
widthCustom: 0.1,
|
widthCustom: 0.1,
|
||||||
|
|||||||
@@ -16,11 +16,11 @@ class DadosResponsaveisContainer extends StatelessWidget {
|
|||||||
var bloquearSenha;
|
var bloquearSenha;
|
||||||
|
|
||||||
DadosResponsaveisContainer({
|
DadosResponsaveisContainer({
|
||||||
required this.responsavelModel,
|
required this.responsavelModel,
|
||||||
required this.onTapEdit,
|
required this.onTapEdit,
|
||||||
required this.onTapDelete,
|
required this.onTapDelete,
|
||||||
required this.resetarSenha,
|
required this.resetarSenha,
|
||||||
required this.bloquearSenha
|
required this.bloquearSenha,
|
||||||
});
|
});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -52,8 +52,8 @@ class DadosResponsaveisContainer extends StatelessWidget {
|
|||||||
):Container(height: 12,width: 30,),
|
):Container(height: 12,width: 30,),
|
||||||
Column(
|
Column(
|
||||||
children: [
|
children: [
|
||||||
SizedBox(height: 12,),
|
responsavelModel.CONDICAO=='BLOQUEADO'?Container():SizedBox(height: 12,),
|
||||||
ButtonCustom(
|
responsavelModel.CONDICAO=='BLOQUEADO'||responsavelModel.CONDICAO==''?Container(): ButtonCustom(
|
||||||
text: 'Resetar Senha',
|
text: 'Resetar Senha',
|
||||||
fontSize: 14.0,
|
fontSize: 14.0,
|
||||||
colorButton: PaletteColors.grey,
|
colorButton: PaletteColors.grey,
|
||||||
@@ -70,7 +70,7 @@ class DadosResponsaveisContainer extends StatelessWidget {
|
|||||||
children: [
|
children: [
|
||||||
SizedBox(height: 12,),
|
SizedBox(height: 12,),
|
||||||
ButtonCustom(
|
ButtonCustom(
|
||||||
text: 'Bloquear Responsável',
|
text: responsavelModel.CONDICAO=='BLOQUEADO'?'Desbloquear Responsável':'Bloquear Responsável',
|
||||||
fontSize: 14.0,
|
fontSize: 14.0,
|
||||||
colorButton: PaletteColors.primaryColor,
|
colorButton: PaletteColors.primaryColor,
|
||||||
colorText: PaletteColors.white,
|
colorText: PaletteColors.white,
|
||||||
|
|||||||
Reference in New Issue
Block a user