ajustes para salvar dados do cadastro de renda total, emprestimo, veiculo e financiamento.
This commit is contained in:
@@ -130,6 +130,7 @@ class DbSqliteSync{
|
||||
'USERNAME' : value[i]['username'],
|
||||
'SENHA' : value[i]['senha'],
|
||||
'BLOQUEIO_ACESSO' : value[i]['bloqueioAcesso'],
|
||||
'ID_UNIDADE' : value[i]['idUnidade'],
|
||||
};
|
||||
rows.add(row);
|
||||
}
|
||||
@@ -258,6 +259,14 @@ class DbSqliteSync{
|
||||
'ID_USUARIO_CADASTRO' : value[i]['idUsuarioCadastro'],
|
||||
'ID_DOMICILIO' : value[i]['cdDomicilio'],
|
||||
'ATENDIMENTOS' : value[i]['atendimentos'],
|
||||
'RENDA_TOTAL_FAMILIAR': value[i]['rendaTotalFamiliar'],
|
||||
'POSSUI_VEICULO': value[i]['possuiVeiculo'],
|
||||
'MODELO_VEICULO': value[i]['modeloVeiculo'] ,
|
||||
'ANO_VEICULO': value[i]['anoVeiculo'],
|
||||
'POSSUI_FINANCIAMENTO': value[i]['possuiFinanciamento'] ,
|
||||
'VALOR_PARCELA_FINANCIAMENTO': value[i]['valorParcelaFinanciamento'] ,
|
||||
'POSSUI_EMPRESTIMO': value[i]['possuiEmprestimo'] ,
|
||||
'VALOR_PARCELA_EMPRESTIMO': value[i]['valorParcelaEmprestimo'],
|
||||
'SINCRONIZADO' : '',
|
||||
};
|
||||
rows.add(row);
|
||||
@@ -284,12 +293,13 @@ class DbSqliteSync{
|
||||
return db;
|
||||
}
|
||||
Future insertCadastrosDomiciliares(var value,String type,int ID_DOMICILIO,int ID_CIDADAO,String CD_USUARIO_SUS)async{
|
||||
List list = value;
|
||||
|
||||
List<Map<String, dynamic>> rows = [];
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
Batch batch = db.batch();
|
||||
|
||||
if(type=='sync'){
|
||||
List list = value;
|
||||
for (int i = 0; i < list.length; i++) {
|
||||
Map<String, dynamic> row = {
|
||||
'ID_DOMICILIO': value[i]['cdDomicilio'],
|
||||
@@ -372,12 +382,13 @@ class DbSqliteSync{
|
||||
return db;
|
||||
}
|
||||
Future insertCadastrosIndividuais(var value,String type,int ID_CIDADAO)async{
|
||||
List list = value;
|
||||
|
||||
List<Map<String, dynamic>> rows = [];
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
Batch batch = db.batch();
|
||||
|
||||
if(type=='sync'){
|
||||
List list = value;
|
||||
for (int i = 0; i < list.length; i++) {
|
||||
Map<String, dynamic> row = {
|
||||
'ID_CAD_INDIVIDUAL': value[i]['idCadIndividual'],
|
||||
@@ -470,6 +481,8 @@ class DbSqliteSync{
|
||||
'CRIANCAS_CRECHE': value[i]['criancasCresce'],
|
||||
'CRIANCAS_OUTRO': value[i]['criancasOutro'],
|
||||
'IDENTIDADE_GENERO': value[i]['identidadeGenero'],
|
||||
'FIBROMIALGIA': value[i]['fibromialgia'],
|
||||
'TRANSTORNO_ESPECTRO_AUTISTA': value[i]['transtornoEspectroAutista'],
|
||||
};
|
||||
rows.add(row);
|
||||
}
|
||||
@@ -483,10 +496,12 @@ class DbSqliteSync{
|
||||
List<Map<String, dynamic>> CADASTROS_INDIVIDUAIS = await db.query('CADASTROS_INDIVIDUAIS');
|
||||
print('Total de CADASTROS_INDIVIDUAIS : ${CADASTROS_INDIVIDUAIS.length}');
|
||||
}else if(type=='new'){
|
||||
int id = await db.insert('CADASTROS_INDIVIDUAIS', value);
|
||||
Map<String, dynamic> dataMap = value;
|
||||
int id = await db.insert('CADASTROS_INDIVIDUAIS', dataMap);
|
||||
// print('novo id $id');
|
||||
}else if(type=='update'){
|
||||
await db.update('CADASTROS_INDIVIDUAIS', value,where: "ID_CIDADAO = $ID_CIDADAO");
|
||||
Map<String, dynamic> dataMap = value;
|
||||
await db.update('CADASTROS_INDIVIDUAIS', dataMap ,where: "ID_CIDADAO = $ID_CIDADAO");
|
||||
}
|
||||
return db;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user