ajustes do post e campos para o envio para a api

This commit is contained in:
Reginaldo
2024-08-22 16:13:00 -03:00
parent da45452c89
commit 5b2919d292
24 changed files with 281 additions and 279 deletions

View File

@@ -83,6 +83,19 @@ class DBQuerys{
return list[0]['CNES_UNIDADE'];
}
}
buscarCodProced(String PROCEDIMENTO)async{
print('PROCEDIMENTO');
print(PROCEDIMENTO);
Database db = await DbSqliteLoad().intialDB();
var query = "SELECT * FROM PROCEDIMENTOS_SIGTAP WHERE DESC_PROC_SIGTAP = '$PROCEDIMENTO'";
List list = await db.rawQuery(query);
// print(list);
if(list.isEmpty){
return '';
}else{
return list[0]['COD_PROC_SIGTAP'].toString();
}
}
buscaBairro(nomeBairro)async{
Database db = await DbSqliteLoad().intialDB();
List list = await db.rawQuery("SELECT * FROM BAIRROS WHERE NO_BAIRRO = '$nomeBairro'");

View File

@@ -1,3 +1,4 @@
import 'package:rkm/service/db/db_querys.dart';
import 'package:rkm/service/db/db_sqlite_load.dart';
import 'package:sqflite/sqflite.dart';
@@ -541,15 +542,18 @@ class DbSqliteSync{
print(await db.query('VISITAS_DOMICILIARES_COMPL'));
return db;
}
Future insertProcedimentosDomiciliares(int ID_ATENDIMENTO_DOMICILIAR,int PROC_ATEND_DOM)async{
Future insertProcedimentosDomiciliares(int ID_ATENDIMENTO_DOMICILIAR,int PROCEDIMENTO_SELECIONADO)async{
Database db = await DbSqliteLoad().intialDB();
// ATENDS_DOM_COMPL (ID_ATENDIMENTO_DOMICILIAR INTEGER, COND_AVAL_ATEND_DOM INTEGER)
// String procedimento = await DBQuerys().buscarCodProced(PROCEDIMENTO_SELECIONADO);
Map<String,dynamic> row = {
'ID_ATENDIMENTO_DOMICILIAR' :ID_ATENDIMENTO_DOMICILIAR,
'PROC_ATEND_DOM' :PROC_ATEND_DOM,
'PROC_ATEND_DOM' :PROCEDIMENTO_SELECIONADO,
};
int id = await db.insert('ATENDS_DOM_PROC', row);
print(await db.query('ATENDS_DOM_PROC'));
// print(await db.query('ATENDS_DOM_PROC'));
return db;
}
Future insertVISITAS_DOMICILIARES_PROC(int ID_VISITA_DOMICILIAR,String COD_PROC_SIGTAP)async{