feito o cadastro do cidadão
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import 'package:rkm/models/args_load_init_model.dart';
|
||||
import 'package:sqflite/sqflite.dart';
|
||||
import 'package:path/path.dart';
|
||||
|
||||
@@ -61,6 +60,7 @@ class DbSqliteLoad{
|
||||
db.execute('CREATE TABLE IF NOT EXISTS VISITAS_DOMICILIARES (ID_VISITA_DOMICILIAR INTEGER PRIMARY KEY AUTOINCREMENT, ID_CIDADAO INTEGER, CD_USUARIO_SUS TEXT, DT_ATENDIMENTO TEXT, TURNO INTEGER, TIPO_IMOVEL INTEGER, VISITA_ACOMPANHADA INTEGER, DESFECHO INTEGER, PESO TEXT, ALTURA TEXT, ID_PROFISSIONAL INTEGER, CBO_PROFISSIONAL TEXT, INE_PROFISSIONAL TEXT, CNES_UNIDADE TEXT, ID_UNIDADE INTEGER, ID_EQUIPE INTEGER, COMPLEMENTO TEXT, SINCRONIZADO TEXT);');
|
||||
db.execute('CREATE TABLE IF NOT EXISTS VISITAS_DOMICILIARES_COMPL (ID_VISITA_DOMICILIAR INTEGER, ID_VISITA_DOM_TIPO INTEGER, ID_VISITA_COMPLEMENTO INTEGER);');
|
||||
db.execute('CREATE TABLE IF NOT EXISTS VISITAS_DOMICILIARES_PROC (ID_VISITA_DOMICILIAR INTEGER, COD_PROC_SIGTAP TEXT);');
|
||||
db.execute('CREATE TABLE IF NOT EXISTS ARGS (ID_USER INTEGER, MODE TEXT, USER TEXT, PASSWORD TEXT, URLAPI TEXT, COD_CITY INTEGER, NAME_CITY_API TEXT, NAME_CITY_FRONT TEXT, COD_STATE TEXT, COD_IBGE INTEGER);');
|
||||
}
|
||||
);
|
||||
return db;
|
||||
@@ -105,12 +105,42 @@ class DbSqliteLoad{
|
||||
'DELETE FROM VISITAS_DOMICILIARES;',
|
||||
'DELETE FROM VISITAS_DOMICILIARES_COMPL;',
|
||||
'DELETE FROM VISITAS_DOMICILIARES_PROC;',
|
||||
'DELETE FROM ARGS;',
|
||||
];
|
||||
Database db = await intialDB();
|
||||
for(int i=0;querys.length>i;i++){
|
||||
db.execute(querys[i]);
|
||||
}
|
||||
}
|
||||
|
||||
Future saveArgs(mode,user,password,urlAPI,codCity,nameCityApi,nameCityFront,codState,codCityIbge)async{
|
||||
Database db = await intialDB();
|
||||
Map<String, dynamic> row = {
|
||||
'ID_USER' : 1,
|
||||
'MODE' : mode,
|
||||
'USER' : user,
|
||||
'PASSWORD' : password,
|
||||
'URLAPI' : urlAPI,
|
||||
'COD_CITY' : codCity,
|
||||
'NAME_CITY_API' : nameCityApi,
|
||||
'NAME_CITY_FRONT': nameCityFront,
|
||||
'COD_STATE' : codState,
|
||||
'COD_IBGE' : codCityIbge,
|
||||
};
|
||||
int id = await db.insert('ARGS', row);
|
||||
return db;
|
||||
}
|
||||
|
||||
Future updateArgs(mode,user,password)async{
|
||||
Database db = await intialDB();
|
||||
var query = "UPDATE ARGS SET USER = '$user' WHERE ID_USER = 1;";
|
||||
var query1 = "UPDATE ARGS SET PASSWORD = '$password' WHERE ID_USER = 1;";
|
||||
await db.execute(query);
|
||||
await db.execute(query1);
|
||||
// print(await db.query('ARGS'));
|
||||
return db;
|
||||
}
|
||||
|
||||
Future saveUnidadesDB(var value)async{
|
||||
Database db = await intialDB();
|
||||
for(int i=0;value.length > i;i++){
|
||||
@@ -289,7 +319,7 @@ class DbSqliteLoad{
|
||||
int id = await db.insert('PROFISSIONAIS_EQUIPE', row);
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
}
|
||||
print(await db.query('PROFISSIONAIS_EQUIPE'));
|
||||
// print(await db.query('PROFISSIONAIS_EQUIPE'));
|
||||
return db;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user