ajustes de edição e envio dos dados para o post
This commit is contained in:
@@ -2,11 +2,24 @@ import 'dart:convert';
|
||||
import 'package:http/http.dart' as http;
|
||||
|
||||
class ApiDataPost{
|
||||
Future sincronizacao(urlAPI,mode,nameCityApi)async{
|
||||
Future sincronizacao(urlAPI,mode,nameCityApi,map)async{
|
||||
// http://192.168.0.42:8010/api/atb/desenvolvimento/corumbatai/sincronizacao
|
||||
print(map);
|
||||
final url = '${urlAPI}${mode}/${nameCityApi}/sincronizacao';
|
||||
final response = await http.post(Uri.parse(url));
|
||||
final map = json.decode(response.body);
|
||||
return map;
|
||||
await http.post(
|
||||
Uri.parse(url),
|
||||
body: map,
|
||||
).then((response){
|
||||
print(response.body);
|
||||
print(response.request);
|
||||
print(response.statusCode);
|
||||
if (response.statusCode == 200) {
|
||||
print(response.body.toString());
|
||||
return response;
|
||||
}else{
|
||||
print('error');
|
||||
return 'error';
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -119,6 +119,13 @@ class DBQuerys{
|
||||
// print(list);
|
||||
return list;
|
||||
}
|
||||
Future deleteCidadao()async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
var query = "DELETE FROM CIDADAOS WHERE CD_USUARIO_SUS = '872488F88D1B2DB54D55BC8BBA2FAD1B'";
|
||||
await db.rawQuery(query);
|
||||
// print(list);
|
||||
return 'ok';
|
||||
}
|
||||
Future cadDomiciliares()async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
var query = "SELECT * FROM CIDADAO_DOMICILIO WHERE ORIGEM = 'A' AND SINCRONIZADO = 'N'";
|
||||
|
||||
@@ -119,7 +119,7 @@ class DbSqliteSync{
|
||||
}
|
||||
return db;
|
||||
}
|
||||
Future insertCidadaos(var value,String type)async{
|
||||
Future insertCidadaos(var value,String type,String CD_USUARIO_SUS)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
// CIDADAOS (ID_CIDADAO,CD_USUARIO_SUS,NOME_CIDADAO,NOME_SOCIAL,SEXO,DT_NASCIMENTO,ID_ESTADO_CIVIL,NOME_CONJUGE,NACIONALIDADE,ID_MUNICIPIO_NASC,NO_MUNICIPIO_NASC,ESTADO_UF_NASC
|
||||
// ID_ETNIA,ID_ESCOLARIDADE,ID_DEFICIENCIA,NOME_MAE,DESCONHECE_MAE,NOME_PAI,DESCONHECE_PAI,ID_UNIDADE,NUM_PRONTUARIO,NUM_PRONTUARIO_PROV,CLASSIFICACAO,CLASSIFICACAO_SUB,
|
||||
@@ -229,9 +229,11 @@ class DbSqliteSync{
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
// print(await db.query('CIDADAOS'));
|
||||
}
|
||||
}else{
|
||||
}else if(type=='new'){
|
||||
int id = await db.insert('CIDADAOS', value);
|
||||
// print('novo id $id');
|
||||
}else if(type=='update'){
|
||||
await db.update('CIDADAOS', value,where: "CD_USUARIO_SUS = '$CD_USUARIO_SUS'");
|
||||
}
|
||||
return db;
|
||||
}
|
||||
@@ -411,7 +413,6 @@ class DbSqliteSync{
|
||||
'CRIANCAS_CRECHE' : value[i]['criancasCresce'],
|
||||
'CRIANCAS_OUTRO' : value[i]['criancasOutro'],
|
||||
'IDENTIDADE_GENERO' : value[i]['identidadeGenero'],
|
||||
|
||||
};
|
||||
int id = await db.insert('CADASTROS_INDIVIDUAIS', row);
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
|
||||
Reference in New Issue
Block a user