ajuste no register_citizen_screen.dart para a sincronização

This commit is contained in:
Reginaldo
2023-04-18 20:19:22 -03:00
parent ac5b55c195
commit 9ea45caab6
11 changed files with 605 additions and 140 deletions

View File

@@ -33,4 +33,38 @@ class DBQuerys{
print(list[0]['ID_LOGR_TIPO']);
return list[0]['ID_LOGR_TIPO'].toString();
}
buscaprocedimento()async{
Database db = await DbSqliteLoad().intialDB();
var query = "SELECT * FROM PROCEDIMENTOS_SIGTAP";
List list = await db.rawQuery(query);
// print(list);
return list;
}
buscaCBOS()async{
Database db = await DbSqliteLoad().intialDB();
var query = "SELECT * FROM CBOS ORDER BY DESCRICAO_CBO";
List list = await db.rawQuery(query);
// print(list);
return list;
}
buscaProcIniciais()async{
Database db = await DbSqliteLoad().intialDB();
var query = "SELECT DISTINCT ATENDIMENTO, COD_PROC_SIGTAP, CODIGO_CBO FROM PROCEDIMENTOS_INICIAIS ORDER BY ATENDIMENTO, COD_PROC_SIGTAP, CODIGO_CBO";
List list = await db.rawQuery(query);
// print(list);
return list;
}
buscaProceduresCBO(String COD_PROC_SIGTAP,String CODIGO_CBO)async{
Database db = await DbSqliteLoad().intialDB();
var query = 'SELECT * FROM PROCEDIMENTOS_SIGTAP_CBO WHERE COD_PROC_SIGTAP = "$COD_PROC_SIGTAP" AND CODIGO_CBO = "$CODIGO_CBO"';
List list = await db.rawQuery(query);
return list;
}
buscaMunicipio(String NO_MUNICIPIO)async{
Database db = await DbSqliteLoad().intialDB();
var query = 'SELECT * FROM MUNICIPIOS WHERE NO_MUNICIPIO = "$NO_MUNICIPIO"';
List list = await db.rawQuery(query);
print(list);
return list;
}
}

View File

@@ -322,4 +322,19 @@ class DbSqliteLoad{
// print(await db.query('PROFISSIONAIS_EQUIPE'));
return db;
}
Future saveProceduresInit(var value)async{
Database db = await intialDB();
int id = await db.insert('PROCEDIMENTOS_INICIAIS', value);
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
print(await db.query('PROCEDIMENTOS_INICIAIS'));
return db;
}
Future deleteProceduresInit(int ATENDIMENTO,String CODIGO_CBO,String COD_PROC_SIGTAP)async{
Database db = await intialDB();
await db.rawDelete('DELETE FROM PROCEDIMENTOS_INICIAIS WHERE ATENDIMENTO = $ATENDIMENTO AND CODIGO_CBO = "$CODIGO_CBO" AND COD_PROC_SIGTAP = "$COD_PROC_SIGTAP"');
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
print(await db.query('PROCEDIMENTOS_INICIAIS'));
return db;
}
}