feito o sincronismo dos dados do cidadão domicílio

This commit is contained in:
Reginaldo
2023-05-03 16:17:51 -03:00
parent 7ab1fa5ebd
commit 899cf51fe0
6 changed files with 25 additions and 5 deletions

View File

@@ -84,6 +84,7 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
String? RESPONSAVEL_TECNICO_INST;
String? CARGO_RESP_TECNICO_INST;
String? TEL_RESP_TECNICO_INST;
String CD_USUARIO_SUS = '';
int ID_CIDADAO=0;
String date_cad = '';
String TIPO_SALVAR = 'new';
@@ -181,6 +182,7 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
loadRegisterHome()async{
ID_DOMICILIO = widget.listData[0]['ID_DOMICILIO'];
ID_CIDADAO = widget.listData[0]['ID_CIDADAO'];
CD_USUARIO_SUS = widget.listData[0]['CD_USUARIO_SUS'];
DBQuerys().buscaCadDomiciliar(ID_DOMICILIO).then((dataHome)async{
TIPO_IMOVEL_COD = dataHome[0]['TIPO_IMOVEL']??0;
if(dataHome.length!=0){
@@ -269,7 +271,6 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
date_cad = dataHome[0]['DT_CADASTRO']??'';
List splitted = date_cad.toString().split('-');
DT_CADASTRO.text = splitted.length<2?'':'${splitted[2]}/${splitted[1]}/${splitted[0]}';
print(DT_CADASTRO.text);
ID_EQUIPE = dataHome[0]['ID_EQUIPE']??0;
NOME_INSTITUICAO_PERMANENCIA = dataHome[0]['NOME_INSTITUICAO_PERMANENCIA'];
PROFISSIONAIS_VINCULADOS_INST = dataHome[0]['PROFISSIONAIS_VINCULADOS_INST'];
@@ -360,7 +361,7 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
'CARGO_RESP_TECNICO_INST' : CARGO_RESP_TECNICO_INST,
'TEL_RESP_TECNICO_INST' : TEL_RESP_TECNICO_INST,
};
await DbSqliteSync().insertCadastrosDomiciliares(row,TIPO_SALVAR,ID_DOMICILIO,ID_CIDADAO).then((value){
await DbSqliteSync().insertCadastrosDomiciliares(row,TIPO_SALVAR,ID_DOMICILIO,ID_CIDADAO,CD_USUARIO_SUS).then((value){
AlertDialogDefault().alert(
context,
'Aviso',