salvando o cpf do funcionario no mariaDB

This commit is contained in:
Reginaldo
2023-11-13 11:12:35 -03:00
parent 4f5c40e8af
commit 407fb745ea
3 changed files with 17 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ class LoginModel{
String CADASTRADO_POR; String CADASTRADO_POR;
String CIDADE; String CIDADE;
String STATUS; String STATUS;
String CPF;
LoginModel({ LoginModel({
required this.CHECK, required this.CHECK,
@@ -14,6 +15,7 @@ class LoginModel{
required this.DATA, required this.DATA,
required this.CADASTRADO_POR, required this.CADASTRADO_POR,
required this.CIDADE, required this.CIDADE,
required this.STATUS required this.STATUS,
required this.CPF
}); });
} }

View File

@@ -115,6 +115,7 @@ class _HomeScreenState extends State<HomeScreen> {
CADASTRADO_POR:list[i]['CADASTRADO_POR'], CADASTRADO_POR:list[i]['CADASTRADO_POR'],
CIDADE: list[i]['CIDADE'], CIDADE: list[i]['CIDADE'],
DATA: list[i]['DATA'], DATA: list[i]['DATA'],
CPF: list[i]['CPF']??''
) )
); );
} }
@@ -142,7 +143,7 @@ class _HomeScreenState extends State<HomeScreen> {
if(list.length!=0){ if(list.length!=0){
for(int i=0;list.length>i;i++){ for(int i=0;list.length>i;i++){
if(list[i]['NO_USERNAME']!='ADMIN'){ if(list[i]['NO_USERNAME']!='ADMIN'){
logins.add(LoginModel(ID_USUARIO: list[i]['NO_USERNAME'],NO_USUARIO_SISTEMA:list[i]['NO_USUARIO_SISTEMA']??'',CHECK: false,STATUS: 'NOVO',CIDADE: widget.dados[0],CADASTRADO_POR: 'NÃO CADASTRADO',DATA: '00/00/0000')); logins.add(LoginModel(ID_USUARIO: list[i]['NO_USERNAME'],NO_USUARIO_SISTEMA:list[i]['NO_USUARIO_SISTEMA']??'',CHECK: false,STATUS: 'NOVO',CIDADE: widget.dados[0],CADASTRADO_POR: 'NÃO CADASTRADO',DATA: '00/00/0000',CPF: list[i]['NR_CPF']));
} }
} }
}else{ }else{
@@ -164,6 +165,7 @@ class _HomeScreenState extends State<HomeScreen> {
'ID_USUARIO' : logins[index].ID_USUARIO, 'ID_USUARIO' : logins[index].ID_USUARIO,
'NO_USUARIO_SISTEMA': logins[index].NO_USUARIO_SISTEMA, 'NO_USUARIO_SISTEMA': logins[index].NO_USUARIO_SISTEMA,
'CIDADE': widget.dados[0], 'CIDADE': widget.dados[0],
'CPF' : logins[index].CPF,
'NOVO' : logins[index].STATUS == 'NOVO'? 'SIM':'NAO' 'NOVO' : logins[index].STATUS == 'NOVO'? 'SIM':'NAO'
} }
); );
@@ -309,6 +311,10 @@ class _HomeScreenState extends State<HomeScreen> {
width: width*0.12, width: width*0.12,
child: TextCustom(text: 'USUÁRIO',size: 12,fontWeight: FontWeight.bold,color: Colors.black87,), child: TextCustom(text: 'USUÁRIO',size: 12,fontWeight: FontWeight.bold,color: Colors.black87,),
), ),
Container(
width: width*0.1,
child: TextCustom(text: 'CPF',size: 12,fontWeight: FontWeight.bold,color: Colors.black87,),
),
Container( Container(
width: width*0.2, width: width*0.2,
child: TextCustom(text: 'NOME',size: 12,fontWeight: FontWeight.bold,color: Colors.black87,), child: TextCustom(text: 'NOME',size: 12,fontWeight: FontWeight.bold,color: Colors.black87,),
@@ -345,6 +351,7 @@ class _HomeScreenState extends State<HomeScreen> {
CADASTRADO_POR: logins[index].CADASTRADO_POR, CADASTRADO_POR: logins[index].CADASTRADO_POR,
CIDADE: logins[index].CIDADE, CIDADE: logins[index].CIDADE,
DATA: logins[index].DATA, DATA: logins[index].DATA,
CPF: logins[index].CPF,
onChanged: (v){ onChanged: (v){
buscandoDados = true; buscandoDados = true;
mensagem = 'SALVANDO DADOS ...'; mensagem = 'SALVANDO DADOS ...';

View File

@@ -11,6 +11,7 @@ class ItemAcesso extends StatelessWidget {
String DATA; String DATA;
String CADASTRADO_POR; String CADASTRADO_POR;
String CIDADE; String CIDADE;
String CPF;
var onChanged; var onChanged;
int index; int index;
@@ -21,6 +22,7 @@ class ItemAcesso extends StatelessWidget {
required this.DATA, required this.DATA,
required this.CADASTRADO_POR, required this.CADASTRADO_POR,
required this.CIDADE, required this.CIDADE,
required this.CPF,
required this.onChanged, required this.onChanged,
required this.index, required this.index,
}); });
@@ -48,6 +50,10 @@ class ItemAcesso extends StatelessWidget {
width: width*0.12, width: width*0.12,
child: TextCustom(text: ID_USUARIO) child: TextCustom(text: ID_USUARIO)
), ),
Container(
width: width*0.1,
child: TextCustom(text: CPF)
),
Container( Container(
width: width*0.2, width: width*0.2,
child: TextCustom(text: NO_USUARIO_SISTEMA) child: TextCustom(text: NO_USUARIO_SISTEMA)