feito o cadastro do cidadão
This commit is contained in:
36
lib/service/db/db_querys.dart
Normal file
36
lib/service/db/db_querys.dart
Normal file
@@ -0,0 +1,36 @@
|
||||
import 'package:rkm/service/db/db_sqlite_load.dart';
|
||||
import 'package:sqflite/sqflite.dart';
|
||||
|
||||
class DBQuerys{
|
||||
duplicidadeCNS(String CNS)async{
|
||||
// 707806656421614 JÁ EXISTE
|
||||
// String teste = '707806656421614';
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
// print(await db.rawQuery('SELECT * FROM CIDADAOS WHERE CNS=$teste'));
|
||||
List list = await db.rawQuery('SELECT * FROM CIDADAOS WHERE CNS = $CNS');
|
||||
return list;
|
||||
}
|
||||
duplicidadeCPF(numCPF)async{
|
||||
// 11992420475 já existe
|
||||
String teste = '11992420475';
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
// print(await db.rawQuery('SELECT CPF FROM CIDADAOS'));
|
||||
List list = await db.rawQuery("SELECT * FROM CIDADAOS WHERE CPF = $numCPF");
|
||||
// List list = await db.rawQuery("SELECT * FROM CIDADAOS WHERE CPF = $teste");
|
||||
return list;
|
||||
}
|
||||
buscaBairro(nomeBairro)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
List list = await db.rawQuery("SELECT * FROM BAIRROS WHERE NO_BAIRRO = '$nomeBairro'");
|
||||
// print(await db.rawQuery('SELECT NO_BAIRRO FROM BAIRROS'));
|
||||
// print(list[0]['ID_BAIRRO']);
|
||||
return list[0]['ID_BAIRRO'].toString();
|
||||
}
|
||||
buscaTipoLogradouro(tipo)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
List list = await db.rawQuery("SELECT * FROM LOGRADOUROS_TIPOS WHERE NO_LOGR_TIPO = '$tipo'");
|
||||
// print(await db.rawQuery('SELECT NO_BAIRRO FROM BAIRROS'));
|
||||
print(list[0]['ID_LOGR_TIPO']);
|
||||
return list[0]['ID_LOGR_TIPO'].toString();
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -1,13 +1,11 @@
|
||||
import 'package:rkm/service/db/db_sqlite_load.dart';
|
||||
import 'package:sqflite/sqflite.dart';
|
||||
|
||||
import '../../models/args_load_init_model.dart';
|
||||
|
||||
class DbSqliteSync{
|
||||
|
||||
Future deleteSync()async{
|
||||
var querys = [
|
||||
"UPDATE CONTROLE_INTERNO SET SYNC_UNIDADE = NULL, UNIDADE_SYNC = NULL, NOME_UNIDADE = NULL WHERE rowid = 1;",
|
||||
"DELETE FROM CONTROLE_INTERNO",
|
||||
"DELETE FROM BAIRROS;",
|
||||
"DELETE FROM LOGRADOUROS_TIPOS;",
|
||||
"DELETE FROM LOGRADOUROS_ENDERECOS;",
|
||||
@@ -62,13 +60,13 @@ class DbSqliteSync{
|
||||
for(int i=0;value.length > i;i++){
|
||||
Map<String, dynamic> row = {
|
||||
'ID_LOGR_ENDERECO' : value[i]['idLogradouro'],
|
||||
'ID_LOGR_TIPO' : value[i]['descLogradouro'],
|
||||
'DESC_LOGR_ENDERECO' : value[i]['idTipoLogradouro'],
|
||||
'ID_LOGR_TIPO' : value[i]['idTipoLogradouro'],
|
||||
'DESC_LOGR_ENDERECO' : value[i]['descLogradouro'],
|
||||
'ID_BAIRRO' : value[i]['idBairro'],
|
||||
};
|
||||
int id = await db.insert('LOGRADOUROS_ENDERECOS', row);
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
// print(await db.query('LOGRADOUROS_ENDERECOS'));
|
||||
print(await db.query('LOGRADOUROS_ENDERECOS'));
|
||||
}
|
||||
return db;
|
||||
}
|
||||
@@ -121,7 +119,7 @@ class DbSqliteSync{
|
||||
}
|
||||
return db;
|
||||
}
|
||||
Future insertCidadaos(var value)async{
|
||||
Future insertCidadaos(var value,String type)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,
|
||||
@@ -141,92 +139,97 @@ class DbSqliteSync{
|
||||
'"nrLivroCertidao":null,"nrFolhaCertidao":null,"noTermoCertidao":"","dtEmissaoCertidao":null,"nrCtps":null,"nrSerieCtps":null,"cdSiglaUfCtps":"--","nrPispasep":"",'
|
||||
'"cartaoMunicipalRetirado":"N","nrNis":"","rendaMensal":null,"profissao":"","dtObito":null,"bloqueio":"0","origem":"S","cdDomicilio":1838,"atendimentos":0,'
|
||||
'"idUsuarioCadastro":null';
|
||||
for(int i=0;value.length > i;i++){
|
||||
Map<String, dynamic> row = {
|
||||
'ID_CIDADAO' : value[i]['idCidadao'],
|
||||
'CD_USUARIO_SUS' : value[i]['cdUsuarioSus'],
|
||||
'NOME_CIDADAO' : value[i]['noUsuario'],
|
||||
'NOME_SOCIAL' : value[i]['nomeSocial'],
|
||||
'SEXO' : value[i]['inSexo'],
|
||||
'DT_NASCIMENTO' : value[i]['dtNascimento'],
|
||||
'ID_ESTADO_CIVIL' : value[i]['inSituacaoConjugal'],
|
||||
'ID_ESTADO_CIVIL' : value[i]['inSituacaoConjugal'],
|
||||
'NOME_CONJUGE' : value[i]['noConjugue'],
|
||||
'NACIONALIDADE' : value[i]['nacionalidade'],
|
||||
'ID_MUNICIPIO_NASC' : value[i]['cdMunicipioNasc'],
|
||||
'NO_MUNICIPIO_NASC' : value[i]['noMunicipioNasc'],
|
||||
'ESTADO_UF_NASC' : value[i]['cdEstado'],
|
||||
'ID_ETNIA' : value[i]['cdEtnia'],
|
||||
'ID_ESCOLARIDADE' : value[i]['cdUsuarioEscolaridade'],
|
||||
'ID_DEFICIENCIA' : value[i]['nrDeficiencia'],
|
||||
'NOME_MAE' : value[i]['noMae'],
|
||||
'DESCONHECE_MAE' : value[i]['desconheceMae'],
|
||||
'NOME_PAI' : value[i]['noPai'],
|
||||
'DESCONHECE_PAI' : value[i]['desconhecePai'],
|
||||
'DESCONHECE_PAI' : value[i]['desconhecePai'],
|
||||
'ID_UNIDADE' : value[i]['nrUnidade'],
|
||||
'NUM_PRONTUARIO' : value[i]['nrProntuario'],
|
||||
'NUM_PRONTUARIO_PROV' : value[i]['nrProntuarioProvisorio'],
|
||||
'CLASSIFICACAO' : value[i]['classificacao'],
|
||||
'CLASSIFICACAO_SUB' : '',
|
||||
'NUM_FAMILIA' : value[i]['nrFamilia'],
|
||||
'ID_PAIS_RESID' : value[i]['idPaisResid'],
|
||||
'ID_MUNICIPIO_RESID' : value[i]['cdMunicipioResid'],
|
||||
'NO_MUNICIPIO_RESID' : value[i]['noMunicipioResid'],
|
||||
'ESTADO_UF_RESID' : value[i]['cdEstadoResid'],
|
||||
'CODIGO_IBGE_RESID' : value[i]['muniCdCodIbgeResid'],
|
||||
'NO_BAIRRO_LOGR' : value[i]['noBairro'],
|
||||
'ID_LOGR_TIPO' : value[i]['idTipoLogradouro'],
|
||||
'NOME_LOGR' : value[i]['noLogradouro'],
|
||||
'CEP_LOGR' : value[i]['cdCep'],
|
||||
'NUMERO_LOGR' : value[i]['nrLogradouro'],
|
||||
'LOTEAMENTO_LOGR' : value[i]['loteamento'],
|
||||
'COMPL_LOGR' : value[i]['noComplLogradouro'],
|
||||
'PONTO_REFERENCIA' : value[i]['pontoReferencia'],
|
||||
'ZONA_LOGR' : value[i]['zona'],
|
||||
'DDD_TELEFONE' : value[i]['nrDddTelefone'],
|
||||
'NUM_TELEFONE' : value[i]['nrCelular'],
|
||||
'DDD_RECADO' : value[i]['nrDddRecado'],
|
||||
'NUM_RECADO' : value[i]['nrRecado'],
|
||||
'EMAIL' : value[i]['email'],
|
||||
'OBSERVACOES' : value[i]['observacao'],
|
||||
'CPF' : value[i]['nrCpf'],
|
||||
'CNS' : value[i]['nrCns'],
|
||||
'TITULO_ELEITOR' : value[i]['tituloEleitor'],
|
||||
'RG_NUMERO' : value[i]['nrIdentidade'],
|
||||
'RG_COMPLEMENTO' : value[i]['noComplIdentidade'],
|
||||
'RG_UF' : value[i]['cdSiglaUfIdentidade'],
|
||||
'RG_ORGAO' : value[i]['cdOrgaoEmissorIdentidade'],
|
||||
'RG_DATA_EMISSAO' : value[i]['dtEmissaoIdentidade'],
|
||||
'TIPO_CERTIDAO' : value[i]['cdTipoCertidao'],
|
||||
'NUM_CERTIDAO' : value[i]['nrCertidaoNova'],
|
||||
'CARTORIO_CERTIDAO' : value[i]['noCartorioCertidao'],
|
||||
'LIVRO_CERTIDAO' : value[i]['nrLivroCertidao'],
|
||||
'FOLHA_CERTIDAO' : value[i]['nrFolhaCertidao'],
|
||||
'TERMO_CERTIDAO' : value[i]['noTermoCertidao'],
|
||||
'DT_EMISSAO_CERTIDAO' : value[i]['dtEmissaoCertidao'],
|
||||
'NUM_CTPS' : value[i]['nrCtps'],
|
||||
'NUM_SERIE_CTPS' : value[i]['nrSerieCtps'],
|
||||
'ESTADO_UF_CTPS' : value[i]['cdSiglaUfCtps'],
|
||||
'NUM_PIS_PASEP' : value[i]['nrPispasep'],
|
||||
'FL_RETIROU_CARTAO' : value[i]['cartaoMunicipalRetirado'],
|
||||
'NUM_NIS' : value[i]['nrNis'],
|
||||
'NUM_PROT_CROSS' : '',
|
||||
'RENDA_MENSAL' : value[i]['rendaMensal'],
|
||||
'PROFISSAO' : value[i]['profissao'],
|
||||
'DT_OBITO' : value[i]['dtObito'],
|
||||
'DECLARACAO_OBITO' : '',
|
||||
'BLOQUEIO' : value[i]['bloqueio'],
|
||||
'ORIGEM' : value[i]['origem'],
|
||||
'DT_HORA_CADASTRO' : value[i]['profissao'],
|
||||
'ID_USUARIO_CADASTRO' : value[i]['idUsuarioCadastro'],
|
||||
'ID_DOMICILIO' : value[i]['cdDomicilio'],
|
||||
'ATENDIMENTOS' : value[i]['atendimentos'],
|
||||
'SINCRONIZADO' : '',
|
||||
};
|
||||
int id = await db.insert('CIDADAOS', row);
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
// print(await db.query('CIDADAOS'));
|
||||
|
||||
if(type=='sync'){
|
||||
for(int i=0;value.length > i;i++){
|
||||
Map<String, dynamic> row = {
|
||||
'ID_CIDADAO' : value[i]['idCidadao'],
|
||||
'CD_USUARIO_SUS' : value[i]['cdUsuarioSus'],
|
||||
'NOME_CIDADAO' : value[i]['noUsuario'],
|
||||
'NOME_SOCIAL' : value[i]['nomeSocial'],
|
||||
'SEXO' : value[i]['inSexo'],
|
||||
'DT_NASCIMENTO' : value[i]['dtNascimento'],
|
||||
'ID_ESTADO_CIVIL' : value[i]['inSituacaoConjugal'],
|
||||
'ID_ESTADO_CIVIL' : value[i]['inSituacaoConjugal'],
|
||||
'NOME_CONJUGE' : value[i]['noConjugue'],
|
||||
'NACIONALIDADE' : value[i]['nacionalidade'],
|
||||
'ID_MUNICIPIO_NASC' : value[i]['cdMunicipioNasc'],
|
||||
'NO_MUNICIPIO_NASC' : value[i]['noMunicipioNasc'],
|
||||
'ESTADO_UF_NASC' : value[i]['cdEstado'],
|
||||
'ID_ETNIA' : value[i]['cdEtnia'],
|
||||
'ID_ESCOLARIDADE' : value[i]['cdUsuarioEscolaridade'],
|
||||
'ID_DEFICIENCIA' : value[i]['nrDeficiencia'],
|
||||
'NOME_MAE' : value[i]['noMae'],
|
||||
'DESCONHECE_MAE' : value[i]['desconheceMae'],
|
||||
'NOME_PAI' : value[i]['noPai'],
|
||||
'DESCONHECE_PAI' : value[i]['desconhecePai'],
|
||||
'ID_UNIDADE' : value[i]['nrUnidade'],
|
||||
'NUM_PRONTUARIO' : value[i]['nrProntuario'],
|
||||
'NUM_PRONTUARIO_PROV' : value[i]['nrProntuarioProvisorio'],
|
||||
'CLASSIFICACAO' : value[i]['classificacao'],
|
||||
'CLASSIFICACAO_SUB' : '',
|
||||
'NUM_FAMILIA' : value[i]['nrFamilia'],
|
||||
'ID_PAIS_RESID' : value[i]['idPaisResid'],
|
||||
'ID_MUNICIPIO_RESID' : value[i]['cdMunicipioResid'],
|
||||
'NO_MUNICIPIO_RESID' : value[i]['noMunicipioResid'],
|
||||
'ESTADO_UF_RESID' : value[i]['cdEstadoResid'],
|
||||
'CODIGO_IBGE_RESID' : value[i]['muniCdCodIbgeResid'],
|
||||
'NO_BAIRRO_LOGR' : value[i]['noBairro'],
|
||||
'ID_LOGR_TIPO' : value[i]['idTipoLogradouro'],
|
||||
'NOME_LOGR' : value[i]['noLogradouro'],
|
||||
'CEP_LOGR' : value[i]['cdCep'],
|
||||
'NUMERO_LOGR' : value[i]['nrLogradouro'],
|
||||
'LOTEAMENTO_LOGR' : value[i]['loteamento'],
|
||||
'COMPL_LOGR' : value[i]['noComplLogradouro'],
|
||||
'PONTO_REFERENCIA' : value[i]['pontoReferencia'],
|
||||
'ZONA_LOGR' : value[i]['zona'],
|
||||
'DDD_TELEFONE' : value[i]['nrDddTelefone'],
|
||||
'NUM_TELEFONE' : value[i]['nrCelular'],
|
||||
'DDD_RECADO' : value[i]['nrDddRecado'],
|
||||
'NUM_RECADO' : value[i]['nrRecado'],
|
||||
'EMAIL' : value[i]['email'],
|
||||
'OBSERVACOES' : value[i]['observacao'],
|
||||
'CPF' : value[i]['nrCpf'],
|
||||
'CNS' : value[i]['nrCns'],
|
||||
'TITULO_ELEITOR' : value[i]['tituloEleitor'],
|
||||
'RG_NUMERO' : value[i]['nrIdentidade'],
|
||||
'RG_COMPLEMENTO' : value[i]['noComplIdentidade'],
|
||||
'RG_UF' : value[i]['cdSiglaUfIdentidade'],
|
||||
'RG_ORGAO' : value[i]['cdOrgaoEmissorIdentidade'],
|
||||
'RG_DATA_EMISSAO' : value[i]['dtEmissaoIdentidade'],
|
||||
'TIPO_CERTIDAO' : value[i]['cdTipoCertidao'],
|
||||
'NUM_CERTIDAO' : value[i]['nrCertidaoNova'],
|
||||
'CARTORIO_CERTIDAO' : value[i]['noCartorioCertidao'],
|
||||
'LIVRO_CERTIDAO' : value[i]['nrLivroCertidao'],
|
||||
'FOLHA_CERTIDAO' : value[i]['nrFolhaCertidao'],
|
||||
'TERMO_CERTIDAO' : value[i]['noTermoCertidao'],
|
||||
'DT_EMISSAO_CERTIDAO' : value[i]['dtEmissaoCertidao'],
|
||||
'NUM_CTPS' : value[i]['nrCtps'],
|
||||
'NUM_SERIE_CTPS' : value[i]['nrSerieCtps'],
|
||||
'ESTADO_UF_CTPS' : value[i]['cdSiglaUfCtps'],
|
||||
'NUM_PIS_PASEP' : value[i]['nrPispasep'],
|
||||
'FL_RETIROU_CARTAO' : value[i]['cartaoMunicipalRetirado'],
|
||||
'NUM_NIS' : value[i]['nrNis'],
|
||||
'NUM_PROT_CROSS' : '',
|
||||
'RENDA_MENSAL' : value[i]['rendaMensal'],
|
||||
'PROFISSAO' : value[i]['profissao'],
|
||||
'DT_OBITO' : value[i]['dtObito'],
|
||||
'DECLARACAO_OBITO' : '',
|
||||
'BLOQUEIO' : value[i]['bloqueio'],
|
||||
'ORIGEM' : value[i]['origem'],
|
||||
'DT_HORA_CADASTRO' : value[i]['profissao'],
|
||||
'ID_USUARIO_CADASTRO' : value[i]['idUsuarioCadastro'],
|
||||
'ID_DOMICILIO' : value[i]['cdDomicilio'],
|
||||
'ATENDIMENTOS' : value[i]['atendimentos'],
|
||||
'SINCRONIZADO' : '',
|
||||
};
|
||||
int id = await db.insert('CIDADAOS', row);
|
||||
// print('id increment $id PROCEDIMENTOS_SIGTAP_REGISTRO');
|
||||
// print(await db.query('CIDADAOS'));
|
||||
}
|
||||
}else{
|
||||
int id = await db.insert('CIDADAOS', value);
|
||||
print('novo id $id');
|
||||
}
|
||||
return db;
|
||||
}
|
||||
@@ -414,7 +417,7 @@ class DbSqliteSync{
|
||||
}
|
||||
return db;
|
||||
}
|
||||
Future saveSync(ArgsLoadInitModel args,idUnidade,area,microarea)async{
|
||||
Future saveSync(codCity,codState,urlAPI,mode,nameCityApi,nameCityFront,codCityIbge,user,idUnidade,nomeUnidade,area,microarea)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
//refatorar cidade_load e nome_cidade
|
||||
'parameters = [{"carga_inicial": 1, "cidade_load": cidade, "nome_cidade": vm.nomeCidade[cidade], "cidade_id": cidadeID, "estado": estado, "ibge": ibge, "ambiente": ambiente, "competencia": competencia.replace(/\D/g, '')}]';
|
||||
@@ -422,21 +425,20 @@ class DbSqliteSync{
|
||||
|
||||
Map<String, dynamic> row = {
|
||||
'CARGA_INICIAL' : 1,
|
||||
'CIDADE_LOAD' : args.model.nameCityApi,
|
||||
'NOME_CIDADE' : args.model.nameCityFront,
|
||||
'ID_MUNICIPIO' : args.model.codCity,
|
||||
'UF_ESTADO' : args.model.codState,
|
||||
'CODIGO_IBGE' : args.model.codCityIbge,
|
||||
'AMBIENTE' : args.mode,
|
||||
'CIDADE_LOAD' : nameCityApi,
|
||||
'NOME_CIDADE' : nameCityFront,
|
||||
'ID_MUNICIPIO' : codCity,
|
||||
'UF_ESTADO' : codState,
|
||||
'CODIGO_IBGE' : codCityIbge,
|
||||
'AMBIENTE' : mode,
|
||||
'SYNC_UNIDADE' : idUnidade,
|
||||
'NOME_UNIDADE' : args.model.nameCityFront,
|
||||
'NOME_UNIDADE' : nomeUnidade,
|
||||
'AREA' : area,
|
||||
'MICROAREA' : microarea,
|
||||
'ULTIMA_SINCRONIZACAO' : DateTime.now().toString(),
|
||||
'COMPETENCIA' : '${DateTime.now().year}${DateTime.now().month<10?'0':''}${DateTime.now().month-1}',
|
||||
};
|
||||
int id = await db.insert('CONTROLE_INTERNO', row);
|
||||
print(await db.query('CONTROLE_INTERNO'));
|
||||
return db;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user