ajustes para salvar dados do cadastro de renda total, emprestimo, veiculo e financiamento.

This commit is contained in:
Reginaldo
2024-02-08 17:58:09 -03:00
parent 80ea18c486
commit a94bff8ebd
13 changed files with 465 additions and 85 deletions

View File

@@ -1,5 +1,7 @@
import 'package:shared_preferences/shared_preferences.dart';
import '../../models/equipe_modelo.dart';
class PrefService{
Future createCacheidUsuario(String idUsuario)async{
@@ -20,10 +22,17 @@ class PrefService{
_preferences.setString('idUnidade', idUnidade);
_preferences.setString('nomeUnidade', nomeUnidade);
}
Future createCacheSync(String area,bool foraArea)async{
Future createCacheSync(EquipeModelo equipe,bool foraArea)async{
SharedPreferences _preferences = await SharedPreferences.getInstance();
_preferences.setString('area', area);
_preferences.setInt('idEquipe',equipe.ID_EQUIPE);
_preferences.setString('ine',equipe.INE);
_preferences.setInt('area',equipe.AREA);
_preferences.setInt('idAtbMicroarea',equipe.ID_ATB_MICROAREA);
_preferences.setInt('idAtbArea',equipe.ID_ATB_AREA);
_preferences.setInt('microarea',equipe.MICROAREA);
_preferences.setInt('idProfissional',equipe.ID_PROFISSIONAL);
_preferences.setInt('ativo',equipe.ATIVO);
_preferences.setBool('foraArea', foraArea);
}
@@ -65,12 +74,26 @@ class PrefService{
];
return list;
}
Future readCacheSync(String area,bool foraArea) async{
Future readCacheSync() async{
SharedPreferences _preferences = await SharedPreferences.getInstance();
String? area = _preferences.getString('area');
int? area = _preferences.getInt('area');
int? idEquipe = _preferences.getInt('idEquipe');
String? ine = _preferences.getString('ine');
int? idAtbMicroarea = _preferences.getInt('idAtbMicroarea');
int? idAtbArea = _preferences.getInt('idAtbArea');
int? microarea = _preferences.getInt('microarea');
int? idProfissional = _preferences.getInt('idProfissional');
int? ativo = _preferences.getInt('ativo');
bool? foraArea = _preferences.getBool('foraArea');
List list =[
idEquipe,
ine,
idAtbArea,
area,
idAtbMicroarea,
microarea,
idProfissional,
ativo,
foraArea
];
return list;