no para inclusão dos paises
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/models/city_load_model.dart';
|
||||
import 'package:rkm/models/drop_down_data_model.dart';
|
||||
import '../models/pais_modelo.dart';
|
||||
import 'color_palette.dart';
|
||||
|
||||
class ConstVariable{
|
||||
@@ -517,6 +518,249 @@ class ConstVariable{
|
||||
CityLoadModel(codCity: 3853, nameCityApi: 'ssgrama', nameCityFront: 'São Sebastião da Grama', codState: 'SP', codCityIbge: 355080),
|
||||
CityLoadModel(codCity: 3882, nameCityApi: 'tapiratiba', nameCityFront: 'Tapiratiba', codState: 'SP', codCityIbge: 355360),
|
||||
];
|
||||
|
||||
List<PaisModelo> paises = [
|
||||
PaisModelo (ID_PAIS_RESID:1,PAIS: 'AFEGANISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 2,PAIS: 'ALBÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 3,PAIS: 'ARGÉLIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 4,PAIS: 'SAMOA AMERICANA'),
|
||||
PaisModelo (ID_PAIS_RESID: 5,PAIS: 'ANDORRA'),
|
||||
PaisModelo (ID_PAIS_RESID: 6,PAIS: 'ANGOLA'),
|
||||
PaisModelo (ID_PAIS_RESID: 7,PAIS: 'ANGUILLA'),
|
||||
PaisModelo (ID_PAIS_RESID: 8,PAIS: 'ANTÁRCTIDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 9,PAIS: 'ANTIGUA E BARBUDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 10,PAIS: 'ARGENTINA'),
|
||||
PaisModelo (ID_PAIS_RESID: 11,PAIS: 'ARMÊNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 12,PAIS: 'ARUBA'),
|
||||
PaisModelo (ID_PAIS_RESID: 14,PAIS: 'AUSTRÁLIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 15,PAIS: 'ÁUSTRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 16,PAIS: 'AZERBEIJÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 17,PAIS: 'BAHAMAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 18,PAIS: 'BAHREIN'),
|
||||
PaisModelo (ID_PAIS_RESID: 20,PAIS: 'BANGLADESH'),
|
||||
PaisModelo (ID_PAIS_RESID: 21, PAIS: 'BARBADOS'),
|
||||
PaisModelo (ID_PAIS_RESID: 23, PAIS: 'BIELO-RÚSSIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 24, PAIS: 'BÉLGICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 25, PAIS: 'BELIZE'),
|
||||
PaisModelo (ID_PAIS_RESID: 26, PAIS: 'BENIN'),
|
||||
PaisModelo (ID_PAIS_RESID: 27, PAIS: 'BERMUDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 28, PAIS: 'BUTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 29, PAIS: 'BOLÍVIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 30, PAIS: 'BÓSNIA-HERZEGÓVINA'),
|
||||
PaisModelo (ID_PAIS_RESID: 31, PAIS: 'BOTSWANA'),
|
||||
PaisModelo (ID_PAIS_RESID: 32, PAIS: 'BOUVET, ILHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 33, PAIS: 'BRASIL'),
|
||||
PaisModelo (ID_PAIS_RESID: 34, PAIS: 'TERRITÓRIO BRITÂNICO DO OCEANO ÍNDICO'),
|
||||
PaisModelo (ID_PAIS_RESID: 35, PAIS: 'VIRGENS BRITÂNICAS, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 36, PAIS: 'BRUNEI'),
|
||||
PaisModelo (ID_PAIS_RESID: 37, PAIS: 'BULGÁRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 38, PAIS: 'BURKINA FASSO'),
|
||||
PaisModelo (ID_PAIS_RESID: 39, PAIS: 'MYANMAR (ANTIGA BIRMÂNIA)'),
|
||||
PaisModelo (ID_PAIS_RESID: 40, PAIS: 'BURUNDI'),
|
||||
PaisModelo (ID_PAIS_RESID: 41, PAIS: 'CAMBODJA'),
|
||||
PaisModelo (ID_PAIS_RESID: 42, PAIS: 'CAMARÕES'),
|
||||
PaisModelo (ID_PAIS_RESID: 43, PAIS: 'CANADÁ'),
|
||||
PaisModelo (ID_PAIS_RESID: 44, PAIS: 'CABO VERDE'),
|
||||
PaisModelo (ID_PAIS_RESID: 45, PAIS: 'CAYMAN, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 46, PAIS: 'CENTRO-AFRICANA, REPÚBLICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 47, PAIS: 'CHADE'),
|
||||
PaisModelo (ID_PAIS_RESID: 48, PAIS: 'CHILE'),
|
||||
PaisModelo (ID_PAIS_RESID: 49, PAIS: 'CHINA'),
|
||||
PaisModelo (ID_PAIS_RESID: 50, PAIS: 'CHRISTMAS, ILHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 52, PAIS: 'COCOS, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 53, PAIS: 'COLÔMBIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 54, PAIS: 'COMORES'),
|
||||
PaisModelo (ID_PAIS_RESID: 55, PAIS: 'CONGO, REPÚBLICA DEMOCRÁTICA DO (ANTIGO ZAIRE)'),
|
||||
PaisModelo (ID_PAIS_RESID: 56, PAIS: 'CONGO, REPÚBLICA DO'),
|
||||
PaisModelo (ID_PAIS_RESID: 57, PAIS: 'COOK, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 59, PAIS: 'COSTA RICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 60, PAIS: 'COSTA DO MARFIM'),
|
||||
PaisModelo (ID_PAIS_RESID: 61, PAIS: 'CROÁCIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 62, PAIS: 'CUBA'),
|
||||
PaisModelo (ID_PAIS_RESID: 63, PAIS: 'CHIPRE'),
|
||||
PaisModelo (ID_PAIS_RESID: 64, PAIS: 'TCHECA, REPÚBLICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 65, PAIS: 'DINAMARCA'),
|
||||
PaisModelo (ID_PAIS_RESID: 66, PAIS: 'DJIBOUTI'),
|
||||
PaisModelo (ID_PAIS_RESID: 67, PAIS: 'DOMINICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 68, PAIS: 'DOMINICANA, REPÚBLICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 69, PAIS: 'TIMOR-LESTE'),
|
||||
PaisModelo (ID_PAIS_RESID: 70, PAIS: 'EQUADOR'),
|
||||
PaisModelo (ID_PAIS_RESID: 71, PAIS: 'EGIPTO'),
|
||||
PaisModelo (ID_PAIS_RESID: 72, PAIS: 'EL SALVADOR'),
|
||||
PaisModelo (ID_PAIS_RESID: 73, PAIS: 'GUINÉ EQUATORIAL'),
|
||||
PaisModelo (ID_PAIS_RESID: 74, PAIS: 'ERITRÉIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 75, PAIS: 'ESTÓNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 76, PAIS: 'ETIÓPIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 78, PAIS: 'MALVINAS, ILHAS (FALKLAND)'),
|
||||
PaisModelo (ID_PAIS_RESID: 79, PAIS:'FAROE, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 80, PAIS:'FIJI'),
|
||||
PaisModelo (ID_PAIS_RESID: 81, PAIS:'FINLÂNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 82, PAIS:'FRANÇA'),
|
||||
PaisModelo (ID_PAIS_RESID: 84, PAIS:'GUIANA FRANCESA'),
|
||||
PaisModelo (ID_PAIS_RESID: 85, PAIS:'POLINÉSIA FRANCESA'),
|
||||
PaisModelo (ID_PAIS_RESID: 86, PAIS:'TERRAS AUSTRAIS E ANTÁRTICAS FRANCESAS (TAAF)'),
|
||||
PaisModelo (ID_PAIS_RESID: 87, PAIS:'GABÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 88, PAIS:'GÂMBIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 90, PAIS:'GEÓRGIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 91, PAIS:'ALEMANHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 92, PAIS:'GANA'),
|
||||
PaisModelo (ID_PAIS_RESID: 93, PAIS:'GIBRALTAR'),
|
||||
PaisModelo (ID_PAIS_RESID: 95, PAIS:'GRÉCIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 96, PAIS:'GRONELÂNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 97, PAIS:'GRANADA'),
|
||||
PaisModelo (ID_PAIS_RESID: 98, PAIS:'GUADELOUPE'),
|
||||
PaisModelo (ID_PAIS_RESID: 99, PAIS:'GUAM'),
|
||||
PaisModelo (ID_PAIS_RESID: 100, PAIS: 'GUATEMALA'),
|
||||
PaisModelo (ID_PAIS_RESID: 102, PAIS: 'GUINÉ-CONACRI'),
|
||||
PaisModelo (ID_PAIS_RESID: 103, PAIS: 'GUINÉ-BISSAU'),
|
||||
PaisModelo (ID_PAIS_RESID: 104, PAIS: 'GUIANA'),
|
||||
PaisModelo (ID_PAIS_RESID: 105, PAIS: 'HAITI'),
|
||||
PaisModelo (ID_PAIS_RESID: 106, PAIS: 'HEARD E ILHAS MCDONALD, ILHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 107, PAIS: 'VATICANO'),
|
||||
PaisModelo (ID_PAIS_RESID: 108, PAIS: 'HONDURAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 109, PAIS: 'HONG KONG'),
|
||||
PaisModelo (ID_PAIS_RESID: 111, PAIS: 'HUNGRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 112, PAIS: 'ISLÂNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 113, PAIS: 'ÍNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 114, PAIS: 'INDONÉSIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 115,PAIS: 'IRÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 116,PAIS: 'IRAQUE'),
|
||||
PaisModelo (ID_PAIS_RESID: 117,PAIS: 'IRLANDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 118,PAIS: 'ISRAEL'),
|
||||
PaisModelo (ID_PAIS_RESID: 119,PAIS: 'ITÁLIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 120,PAIS: 'JAMAICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 122,PAIS: 'JAPÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 126,PAIS: 'JORDÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 128,PAIS: 'CAZAQUISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 129,PAIS: 'QUÊNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 131,PAIS: 'KIRIBATI'),
|
||||
PaisModelo (ID_PAIS_RESID: 132,PAIS: 'COREIA, REPÚBLICA DEMOCRÁTICA DA (COREIA DO NORTE)'),
|
||||
PaisModelo (ID_PAIS_RESID: 133,PAIS: 'COREIA DO SUL'),
|
||||
PaisModelo (ID_PAIS_RESID: 134,PAIS: 'KUWEIT'),
|
||||
PaisModelo (ID_PAIS_RESID: 135,PAIS: 'QUIRGUISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 136,PAIS: 'LAOS'),
|
||||
PaisModelo (ID_PAIS_RESID: 137,PAIS: 'LETÓNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 138,PAIS: 'LÍBANO'),
|
||||
PaisModelo (ID_PAIS_RESID: 139,PAIS: 'LESOTO'),
|
||||
PaisModelo (ID_PAIS_RESID: 140,PAIS: 'LIBÉRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 141,PAIS: 'LÍBIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 142,PAIS: 'LIECHTENSTEIN'),
|
||||
PaisModelo (ID_PAIS_RESID: 143,PAIS: 'LITUÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 144,PAIS: 'LUXEMBURGO'),
|
||||
PaisModelo (ID_PAIS_RESID: 145,PAIS: 'MACAU'),
|
||||
PaisModelo (ID_PAIS_RESID: 146,PAIS: 'MACEDÓNIA, REPÚBLICA DA'),
|
||||
PaisModelo (ID_PAIS_RESID: 147,PAIS: 'MADAGÁSCAR'),
|
||||
PaisModelo (ID_PAIS_RESID: 148,PAIS: 'MALAWI'),
|
||||
PaisModelo (ID_PAIS_RESID: 149,PAIS: 'MALÁSIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 150,PAIS: 'MALDIVAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 151,PAIS: 'MALI'),
|
||||
PaisModelo (ID_PAIS_RESID: 152,PAIS: 'MALTA'),
|
||||
PaisModelo (ID_PAIS_RESID: 154, PAIS: 'MARSHALL, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 155, PAIS: 'MARTINICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 156, PAIS: 'MAURITÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 157, PAIS: 'MAURÍCIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 158, PAIS: 'MAYOTTE'),
|
||||
PaisModelo (ID_PAIS_RESID: 159, PAIS: 'MÉXICO'),
|
||||
PaisModelo (ID_PAIS_RESID: 160, PAIS: 'MICRONÉSIA, ESTADOS FEDERADOS DA'),
|
||||
PaisModelo (ID_PAIS_RESID: 163, PAIS: 'MOLDÁVIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 164, PAIS: 'MÔNACO'),
|
||||
PaisModelo (ID_PAIS_RESID: 165, PAIS: 'MONGÓLIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 167, PAIS: 'MONTSERRAT'),
|
||||
PaisModelo (ID_PAIS_RESID: 168, PAIS: 'MARROCOS'),
|
||||
PaisModelo (ID_PAIS_RESID: 169, PAIS: 'MOÇAMBIQUE'),
|
||||
PaisModelo (ID_PAIS_RESID: 171, PAIS: 'NAMÍBIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 172, PAIS: 'NAURU'),
|
||||
PaisModelo (ID_PAIS_RESID: 174, PAIS: 'NEPAL'),
|
||||
PaisModelo (ID_PAIS_RESID: 175, PAIS: 'PAÍSES BAIXOS (HOLANDA)'),
|
||||
PaisModelo (ID_PAIS_RESID: 176, PAIS: 'ANTILHAS HOLANDESAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 177, PAIS: 'NOVA CALEDÔNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 178, PAIS: 'NOVA ZELÂNDIA (AOTEAROA)'),
|
||||
PaisModelo (ID_PAIS_RESID: 179, PAIS: 'NICARÁGUA'),
|
||||
PaisModelo (ID_PAIS_RESID: 180, PAIS: 'NÍGER'),
|
||||
PaisModelo (ID_PAIS_RESID: 181, PAIS: 'NIGÉRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 182, PAIS: 'NIUE'),
|
||||
PaisModelo (ID_PAIS_RESID: 183, PAIS: 'NORFOLK, ILHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 184, PAIS: 'MARIANAS SETENTRIONAIS'),
|
||||
PaisModelo (ID_PAIS_RESID: 185, PAIS: 'NORUEGA'),
|
||||
PaisModelo (ID_PAIS_RESID: 186, PAIS: 'OMAN'),
|
||||
PaisModelo (ID_PAIS_RESID: 187, PAIS: 'PAQUISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 188, PAIS: 'PALAU'),
|
||||
PaisModelo (ID_PAIS_RESID: 190, PAIS: 'PANAMÁ'),
|
||||
PaisModelo (ID_PAIS_RESID: 191, PAIS: 'PAPUA-NOVA GUINÉ'),
|
||||
PaisModelo (ID_PAIS_RESID: 193,PAIS: 'PARAGUAI'),
|
||||
PaisModelo (ID_PAIS_RESID: 194,PAIS: 'PERU'),
|
||||
PaisModelo (ID_PAIS_RESID: 195,PAIS: 'FILIPINAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 196,PAIS: 'PITCAIRN'),
|
||||
PaisModelo (ID_PAIS_RESID: 197,PAIS: 'POLÔNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 198,PAIS: 'PORTUGAL'),
|
||||
PaisModelo (ID_PAIS_RESID: 199,PAIS: 'PORTO RICO'),
|
||||
PaisModelo (ID_PAIS_RESID: 200,PAIS: 'QATAR'),
|
||||
PaisModelo (ID_PAIS_RESID: 201,PAIS: 'REUNIÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 202,PAIS: 'ROMÊNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 203,PAIS: 'RÚSSIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 204,PAIS: 'RUANDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 205,PAIS: 'SANTA HELENA'),
|
||||
PaisModelo (ID_PAIS_RESID: 206,PAIS: 'SÃO CRISTÓVÃO E NÉVIS (SAINT KITTS E NEVIS)'),
|
||||
PaisModelo (ID_PAIS_RESID: 207,PAIS: 'SANTA LÚCIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 208,PAIS: 'SAINT PIERRE ET MIQUELON'),
|
||||
PaisModelo (ID_PAIS_RESID: 209,PAIS: 'SÃO VICENTE E GRANADINAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 210,PAIS: 'SAMOA (SAMOA OCIDENTAL)'),
|
||||
PaisModelo (ID_PAIS_RESID: 211,PAIS: 'SAN MARINO'),
|
||||
PaisModelo (ID_PAIS_RESID: 212,PAIS: 'SÃO TOMÉ E PRÍNCIPE'),
|
||||
PaisModelo (ID_PAIS_RESID: 213,PAIS: 'ARÁBIA SAUDITA'),
|
||||
PaisModelo (ID_PAIS_RESID: 214,PAIS: 'SENEGAL'),
|
||||
PaisModelo (ID_PAIS_RESID: 217,PAIS: 'SEYCHELLES'),
|
||||
PaisModelo (ID_PAIS_RESID: 218,PAIS: 'SERRA LEOA'),
|
||||
PaisModelo (ID_PAIS_RESID: 219,PAIS: 'SINGAPURA'),
|
||||
PaisModelo (ID_PAIS_RESID: 220,PAIS: 'ESLOVÁQUIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 221,PAIS: 'ESLOVÉNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 222,PAIS: 'SALOMÃO, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 223, PAIS: 'SOMÁLIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 224, PAIS: 'ÁFRICA DO SUL'),
|
||||
PaisModelo (ID_PAIS_RESID: 225, PAIS: 'GEÓRGIA DO SUL E SANDWICH DO SUL, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 226, PAIS: 'ESPANHA'),
|
||||
PaisModelo (ID_PAIS_RESID: 228, PAIS: 'SRI LANKA'),
|
||||
PaisModelo (ID_PAIS_RESID: 229, PAIS: 'SUDÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 230, PAIS: 'SURINAME'),
|
||||
PaisModelo (ID_PAIS_RESID: 231, PAIS: 'SVALBARD E JAN MAYEN'),
|
||||
PaisModelo (ID_PAIS_RESID: 232, PAIS: 'SUAZILÂNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 233, PAIS: 'SUÉCIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 234, PAIS: 'SUÍÇA'),
|
||||
PaisModelo (ID_PAIS_RESID: 235, PAIS: 'SÍRIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 236, PAIS: 'TAIWAN'),
|
||||
PaisModelo (ID_PAIS_RESID: 237, PAIS: 'TAJIQUISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 238, PAIS: 'TANZÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 239, PAIS: 'TAILÂNDIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 240, PAIS: 'TOGO'),
|
||||
PaisModelo (ID_PAIS_RESID: 241, PAIS: 'TOQUELAU'),
|
||||
PaisModelo (ID_PAIS_RESID: 242, PAIS: 'TONGA'),
|
||||
PaisModelo (ID_PAIS_RESID: 243, PAIS: 'TRINDADE E TOBAGO'),
|
||||
PaisModelo (ID_PAIS_RESID: 245, PAIS: 'TUNÍSIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 246, PAIS: 'TURQUIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 247, PAIS: 'TURQUEMENISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 248, PAIS: 'TURKS E CAICOS'),
|
||||
PaisModelo (ID_PAIS_RESID: 249, PAIS: 'TUVALU'),
|
||||
PaisModelo (ID_PAIS_RESID: 250, PAIS: 'UGANDA'),
|
||||
PaisModelo (ID_PAIS_RESID: 251, PAIS: 'UCRÂNIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 252, PAIS: 'EMIRATOS ÁRABES UNIDOS'),
|
||||
PaisModelo (ID_PAIS_RESID: 253, PAIS: 'REINO UNIDO DA GRÃ-BRETANHA E IRLANDA DO NORTE'),
|
||||
PaisModelo (ID_PAIS_RESID: 254, PAIS: 'ESTADOS UNIDOS DA AMÉRICA'),
|
||||
PaisModelo (ID_PAIS_RESID: 255, PAIS: 'MENORES DISTANTES DOS ESTADOS UNIDOS, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 256, PAIS: 'URUGUAI'),
|
||||
PaisModelo (ID_PAIS_RESID: 257, PAIS: 'UZBEQUISTÃO'),
|
||||
PaisModelo (ID_PAIS_RESID: 258,PAIS: 'VANUATU'),
|
||||
PaisModelo (ID_PAIS_RESID: 259,PAIS: 'VENEZUELA'),
|
||||
PaisModelo (ID_PAIS_RESID: 260,PAIS: 'VIETNÃ'),
|
||||
PaisModelo (ID_PAIS_RESID: 261,PAIS: 'VIRGENS AMERICANAS, ILHAS'),
|
||||
PaisModelo (ID_PAIS_RESID: 265,PAIS: 'WALLIS E FUTUNA'),
|
||||
PaisModelo (ID_PAIS_RESID: 267,PAIS: 'SAARA OCIDENTAL'),
|
||||
PaisModelo (ID_PAIS_RESID: 270,PAIS: 'IÉMEN'),
|
||||
PaisModelo (ID_PAIS_RESID: 273,PAIS: 'ZÂMBIA'),
|
||||
PaisModelo (ID_PAIS_RESID: 274,PAIS: 'ZIMBABWE'),
|
||||
PaisModelo (ID_PAIS_RESID: 275,PAIS: 'PALESTINA'),
|
||||
PaisModelo (ID_PAIS_RESID: 276,PAIS: 'OUTROS'),
|
||||
];
|
||||
|
||||
var backgroundGradient = BoxDecoration(
|
||||
gradient: LinearGradient(
|
||||
begin: Alignment.topCenter,
|
||||
|
||||
11
lib/models/equipe_cidadao.dart
Normal file
11
lib/models/equipe_cidadao.dart
Normal file
@@ -0,0 +1,11 @@
|
||||
class EquipeCidadao{
|
||||
String DESCRICAO;
|
||||
var ID_MICROAREA_CIDADAO;
|
||||
var ID_AREA_CIDADAO;
|
||||
|
||||
EquipeCidadao({
|
||||
required this.DESCRICAO,
|
||||
required this.ID_MICROAREA_CIDADAO,
|
||||
required this.ID_AREA_CIDADAO,
|
||||
});
|
||||
}
|
||||
@@ -3,9 +3,9 @@ class EquipeModelo{
|
||||
int ID_UNIDADE;
|
||||
String INE;
|
||||
int AREA;
|
||||
int ID_ATB_MICROAREA;
|
||||
var ID_ATB_MICROAREA;
|
||||
int ID_ATB_AREA;
|
||||
int MICROAREA;
|
||||
var MICROAREA;
|
||||
int ID_PROFISSIONAL;
|
||||
int ATIVO;
|
||||
|
||||
|
||||
9
lib/models/pais_modelo.dart
Normal file
9
lib/models/pais_modelo.dart
Normal file
@@ -0,0 +1,9 @@
|
||||
class PaisModelo{
|
||||
int ID_PAIS_RESID;
|
||||
String PAIS;
|
||||
|
||||
PaisModelo({
|
||||
required this.ID_PAIS_RESID,
|
||||
required this.PAIS,
|
||||
});
|
||||
}
|
||||
@@ -76,7 +76,7 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
// print(tableINNERJOINCIDADAO_DOMICILIO);
|
||||
await DBQuerys().cadIndividuais().then((response)async{
|
||||
tableCADASTROS_INDIVIDUAIS = response;
|
||||
print(tableCADASTROS_INDIVIDUAIS);
|
||||
// print(tableCADASTROS_INDIVIDUAIS);
|
||||
await DBQuerys().atendsIndivCompl().then((response)async{
|
||||
tableATENDS_INDIV_COMPL = response;
|
||||
// print(tableATENDS_INDIV_COMPL);
|
||||
@@ -120,13 +120,13 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
// print(tableFICHAS_COMPLEMENTARES);
|
||||
await DBQuerys().atendimentosDomiciliares().then((response)async{
|
||||
tableATENDIMENTOS_DOMICILIARES = response;
|
||||
print(tableATENDIMENTOS_DOMICILIARES);
|
||||
// print(tableATENDIMENTOS_DOMICILIARES);
|
||||
await DBQuerys().atendDomCompl().then((response)async{
|
||||
tableATENDS_DOM_COMPL = response;
|
||||
print(tableATENDS_DOM_COMPL);
|
||||
// print(tableATENDS_DOM_COMPL);
|
||||
await DBQuerys().atendDomProcsFicha().then((response)async{
|
||||
tableATENDS_DOM_PROC = response;
|
||||
print(tableATENDS_DOM_PROC);
|
||||
// print(tableATENDS_DOM_PROC);
|
||||
await DBQuerys().atendDomProcsSigtap().then((response)async{
|
||||
tableATENDS_DOM_SIGTAP = response;
|
||||
// print(tableATENDS_DOM_SIGTAP);
|
||||
@@ -230,6 +230,18 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
'aval_eleg_concl_ine': tableAVAL_ELEG_CONCL_INE,
|
||||
'avaliacao_elegibilidade': tableAVALIACOES_ELEGIBILIDADE,
|
||||
};
|
||||
// print(map['cidadaos'][0]['DT_HORA_CADASTRO']);
|
||||
// print(map['cidadaos'][0]['POSSUI_VEICULO']);
|
||||
// print(map['cidadaos'][0]['MODELO_VEICULO']);
|
||||
// print(map['cidadaos'][0]['ANO_VEICULO']);
|
||||
// print(map['cidadaos'][0]['CD_USUARIO_SUS']);
|
||||
// print(map['cidadaos'][0]['RENDA_MENSAL']);
|
||||
print(map['cad_individuais'][0]['FIBROMIALGIA']);
|
||||
print(map['cad_individuais'][0]['TRANSTORNO_ESPECTRO_AUTISTA']);
|
||||
print(map['cad_individuais'][0]['CNES_RESP_CADASTRO']);
|
||||
print(map['cad_individuais'][0]['ID_AREA_CIDADAO']);
|
||||
print(map['cad_individuais'][0]['ID_MICROAREA_CIDADAO']);
|
||||
|
||||
await ApiDataPost().sincronizacao(urlAPI, mode, nameCityApi,map).then((response)async{
|
||||
if(response=='error'){
|
||||
setState(() {
|
||||
@@ -345,27 +357,27 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
text: 'Atendimento Individuais: ${tableATENDS_INDIVIDUAIS==null?'0':tableATENDS_INDIVIDUAIS.length}',
|
||||
textAlign: TextAlign.center,
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Atendimentos Odontológicos: ${tableATENDS_ODONTOLOGICOS==null?'0':tableATENDS_ODONTOLOGICOS.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Avaliação Elegibilidade: ${tableAVALIACOES_ELEGIBILIDADE==null?'0':tableAVALIACOES_ELEGIBILIDADE.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
// TextDefault(
|
||||
// text: 'Atendimento Individuais: ${tableATENDS_INDIVIDUAIS==null?'0':tableATENDS_INDIVIDUAIS.length}',
|
||||
// textAlign: TextAlign.center,
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Atendimentos Odontológicos: ${tableATENDS_ODONTOLOGICOS==null?'0':tableATENDS_ODONTOLOGICOS.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Avaliação Elegibilidade: ${tableAVALIACOES_ELEGIBILIDADE==null?'0':tableAVALIACOES_ELEGIBILIDADE.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Cadastros Cidadãos Realizados / Atualizados : ${tableCIDADAOS==null?'0':tableCIDADAOS.length}',
|
||||
@@ -373,35 +385,34 @@ class _SyncDataScreenState extends State<SyncDataScreen> {
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Fichas Complementares: ${tableFICHAS_COMPLEMENTARES==null?'0':tableFICHAS_COMPLEMENTARES.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Marcadores de Consumo : ${tableMARCADORES_CONSUMO==null?'0':tableMARCADORES_CONSUMO.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
//aqui verificar de qual tela seria esses dados
|
||||
text: 'Procedimentos Consolidados: 0',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Procedimentos Individuais : ${tablePROCEDIMENTOS_INDIV==null?'0':tablePROCEDIMENTOS_INDIV.length}',
|
||||
fontWeigth: FontWeight.bold,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 18,
|
||||
),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Fichas Complementares: ${tableFICHAS_COMPLEMENTARES==null?'0':tableFICHAS_COMPLEMENTARES.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Marcadores de Consumo : ${tableMARCADORES_CONSUMO==null?'0':tableMARCADORES_CONSUMO.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Procedimentos Consolidados: 0',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
// TextDefault(
|
||||
// textAlign: TextAlign.center,
|
||||
// text: 'Procedimentos Individuais : ${tablePROCEDIMENTOS_INDIV==null?'0':tablePROCEDIMENTOS_INDIV.length}',
|
||||
// fontWeigth: FontWeight.bold,
|
||||
// color: ColorPalette.black54,
|
||||
// fontSize: 18,
|
||||
// ),
|
||||
TextDefault(
|
||||
textAlign: TextAlign.center,
|
||||
text: 'Visitas Domiciliares: ${tableVISITAS_DOMICILIARES==null?'0':tableVISITAS_DOMICILIARES.length}',
|
||||
|
||||
@@ -199,8 +199,8 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
|
||||
RENDA_TOTAL_FAMILIAR.text = widget.listData[0]['RENDA_TOTAL_FAMILIAR']==null?'0,00':'${widget.listData[0]['RENDA_TOTAL_FAMILIAR'].toString().replaceAll('.', ',')}';
|
||||
MODELO_VEICULO.text = widget.listData[0]['MODELO_VEICULO'];
|
||||
ANO_VEICULO.text = widget.listData[0]['ANO_VEICULO'].toString();
|
||||
VALOR_PARCELA_FINANCIAMENTO.text = widget.listData[0]['VALOR_PARCELA_FINANCIAMENTO'].toString();
|
||||
VALOR_PARCELA_EMPRESTIMO.text = widget.listData[0]['VALOR_PARCELA_EMPRESTIMO'].toString();
|
||||
VALOR_PARCELA_FINANCIAMENTO.text = widget.listData[0]['VALOR_PARCELA_FINANCIAMENTO'].toString().replaceAll('.', ',');
|
||||
VALOR_PARCELA_EMPRESTIMO.text = widget.listData[0]['VALOR_PARCELA_EMPRESTIMO'].toString().replaceAll('.', ',');
|
||||
RENDA_MENSAL.text = widget.listData[0]['RENDA_MENSAL']==null?'0,00':'${widget.listData[0]['RENDA_MENSAL'].toString().replaceAll('.', ',')}';
|
||||
POSSUI_VEICULO = widget.listData[0]['POSSUI_VEICULO']=='S'?true:false;
|
||||
POSSUI_FINANCIAMENTO = widget.listData[0]['POSSUI_FINANCIAMENTO']=='S'?true:false;
|
||||
@@ -361,17 +361,21 @@ class _RegisterHomeScreenState extends State<RegisterHomeScreen> {
|
||||
|
||||
saveCitizenHome()async{
|
||||
//save
|
||||
final f = new DateFormat('yyyy-MM-dd HH:mm:ss');
|
||||
Map<String, dynamic> rowCitizen = {
|
||||
'PROFISSAO' : PROFISSAO.text.trim(),
|
||||
'RENDA_TOTAL_FAMILIAR' : double.parse(RENDA_TOTAL_FAMILIAR.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'MODELO_VEICULO' : MODELO_VEICULO.text.trim(),
|
||||
'ANO_VEICULO' : int.parse(ANO_VEICULO.text.trim().replaceAll('.', '')),
|
||||
'VALOR_PARCELA_FINANCIAMENTO' : double.parse(VALOR_PARCELA_FINANCIAMENTO.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'VALOR_PARCELA_EMPRESTIMO' : double.parse(VALOR_PARCELA_EMPRESTIMO.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'RENDA_MENSAL' : double.parse(RENDA_MENSAL.text.trim().replaceAll('.','').replaceAll(',', '.')),
|
||||
'VALOR_PARCELA_FINANCIAMENTO' : VALOR_PARCELA_FINANCIAMENTO.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'VALOR_PARCELA_EMPRESTIMO' : VALOR_PARCELA_EMPRESTIMO.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'RENDA_MENSAL' : RENDA_MENSAL.text.trim().replaceAll('.','').replaceAll(',', '.'),
|
||||
'POSSUI_VEICULO' : POSSUI_VEICULO?'S':'N',
|
||||
'POSSUI_FINANCIAMENTO' : POSSUI_FINANCIAMENTO?'S':'N',
|
||||
'POSSUI_EMPRESTIMO' : POSSUI_EMPRESTIMO?'S':'N',
|
||||
'DT_HORA_CADASTRO' : '${f.format(DateTime.now())}',
|
||||
'ORIGEM' : 'A',
|
||||
'SINCRONIZADO' : 'N',
|
||||
};
|
||||
|
||||
Map<String, dynamic> rowHome = {
|
||||
|
||||
@@ -3,6 +3,7 @@ import 'package:intl/intl.dart';
|
||||
import 'package:line_icons/line_icons.dart';
|
||||
import 'package:rkm/config/color_palette.dart';
|
||||
import 'package:rkm/config/const_variable.dart';
|
||||
import 'package:rkm/models/equipe_cidadao.dart';
|
||||
import 'package:rkm/service/db/db_querys.dart';
|
||||
import 'package:rkm/widgets/button_default.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
@@ -15,6 +16,7 @@ import '../../widgets/alert_dialog_default.dart';
|
||||
import '../../widgets/appbar_default.dart';
|
||||
import '../../widgets/check_box_two_subtitle.dart';
|
||||
import '../../widgets/dropdown_with_subtitle.dart';
|
||||
import '../../widgets/dropdown_with_subtitle_cidadao.dart';
|
||||
import '../../widgets/error_default.dart';
|
||||
import '../../widgets/input_with_subtitle.dart';
|
||||
import '../../widgets/onbackbutton.dart';
|
||||
@@ -31,7 +33,7 @@ class RegisterIndividualScreen extends StatefulWidget {
|
||||
|
||||
class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
|
||||
List<String> listINE = [];
|
||||
List<EquipeCidadao> listINE = [];
|
||||
List<String> listkin = [];
|
||||
List<String> listScoolingRegisterInd = [];
|
||||
List<String> listOcupacion = [];
|
||||
@@ -122,7 +124,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
int IDENTIDADE_GENERO_COD = 0;
|
||||
int ID_EQUIPE = 0;
|
||||
int ID_CIDADAO = 0;
|
||||
String? INE;
|
||||
EquipeCidadao? INE;
|
||||
String? INE_DB;
|
||||
String? ESCOLARIDADE;
|
||||
String? SITUACAO_MERCADO;
|
||||
@@ -240,16 +242,35 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
TRANSTORNO_ESPECTRO_AUTISTA = dataCitizen[0]['TRANSTORNO_ESPECTRO_AUTISTA']==1?true:false;
|
||||
|
||||
if(dataCitizen[0]['INE']!=null){
|
||||
INE = 'INE: ${dataCitizen[0]['INE']} / Área : ${dataCitizen[0]['ID_AREA_CIDADAO']} - Microárea : ${dataCitizen[0]['ID_MICROAREA_CIDADAO']}';
|
||||
print('co');
|
||||
String ine = 'INE: ${dataCitizen[0]['INE']} / Área : ${dataCitizen[0]['AREA']} - Microárea : ${dataCitizen[0]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${dataCitizen[0]['INE']} / Área: ${dataCitizen[0]['AREA']} - Microárea : ${dataCitizen[0]['MICROAREA']}';
|
||||
listINE.add(INE!);
|
||||
INE = EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: dataCitizen[0]['ID_MICROAREA_CIDADAO'],
|
||||
ID_AREA_CIDADAO: dataCitizen[0]['ID_AREA_CIDADAO']
|
||||
);
|
||||
listINEPROF.add(INE_RESP_CADASTRO!);
|
||||
}else{
|
||||
List list = await DBQuerys().buscaDadosProfissional(idUnidade,idUsuario);
|
||||
for(int i=0; list.length > i;i++){
|
||||
INE = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
String ine = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
listINE.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
listINE.add(
|
||||
EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: list[i]['ID_ATB_MICROAREA'],
|
||||
ID_AREA_CIDADAO: list[i]['ID_ATB_AREA']
|
||||
)
|
||||
);
|
||||
print('ID_MICROAREA_CIDADAO');
|
||||
print(dataCitizen[0]['ID_MICROAREA_CIDADAO']);
|
||||
print('ID_AREA_CIDADAO');
|
||||
print(dataCitizen[0]['ID_AREA_CIDADAO']);
|
||||
if(dataCitizen[0]['ID_MICROAREA_CIDADAO']==list[i]['ID_ATB_MICROAREA']
|
||||
&&dataCitizen[0]['ID_AREA_CIDADAO']==list[i]['ID_ATB_AREA']){
|
||||
INE = listINE[i];
|
||||
}
|
||||
listINEPROF.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
}
|
||||
}
|
||||
@@ -406,18 +427,22 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
DT_CADASTRO.text = splitted.length<2?'':'${splitted[2]}/${splitted[1]}/${splitted[0]}';
|
||||
setState(() {});
|
||||
}
|
||||
if(CNES_RESP_CADASTRO.text=='null' || CNES_RESP_CADASTRO.text.isEmpty){
|
||||
CNES_RESP_CADASTRO.text = nomeUnidade;
|
||||
}
|
||||
CNES_RESP_CADASTRO.text = dataCitizen[0]['CNES_RESP_CADASTRO']=='null'?'':dataCitizen[0]['CNES_RESP_CADASTRO'];
|
||||
if(listINE.length == 0){
|
||||
List list = await DBQuerys().buscaDadosProfissional(idUnidade,idUsuario);
|
||||
for(int i=0; list.length > i;i++){
|
||||
ID_AREA_CIDADAO = list[i]['AREA'];
|
||||
ID_MICROAREA_CIDADAO = list[i]['MICROAREA'];
|
||||
ID_AREA_CIDADAO = list[i]['ID_ATB_AREA'];
|
||||
ID_MICROAREA_CIDADAO = list[i]['ID_ATB_MICROAREA'];
|
||||
INE_DB = list[i]['INE'];
|
||||
INE = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
String ine = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
INE_RESP_CADASTRO = 'INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}';
|
||||
listINE.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
listINE.add(
|
||||
EquipeCidadao(
|
||||
DESCRICAO: ine!,
|
||||
ID_MICROAREA_CIDADAO: list[i]['ID_ATB_MICROAREA'],
|
||||
ID_AREA_CIDADAO: list[i]['ID_ATB_AREA']
|
||||
)
|
||||
);
|
||||
listINEPROF.add('INE: ${list[i]['INE']} / Área: ${list[i]['AREA']} - Microárea : ${list[i]['MICROAREA']}');
|
||||
}
|
||||
}
|
||||
@@ -442,7 +467,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
// print(value);
|
||||
USUARIO_RESP_CADASTRO.text = value['NOME_PROFISSIONAL'];
|
||||
//aguardando unidade
|
||||
CNES_RESP_CADASTRO.text = await DBQuerys().buscaNomeUnidade(value['ID_UNIDADE']);
|
||||
// CNES_RESP_CADASTRO.text = await DBQuerys().cnesUnidade(value['ID_UNIDADE']);
|
||||
});
|
||||
}
|
||||
});
|
||||
@@ -473,12 +498,13 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
}
|
||||
|
||||
saveCitizenInd()async{
|
||||
//cnes
|
||||
Map<String, dynamic> row = {
|
||||
'STATUS_CADASTRO' : STATUS_CADASTRO?1:2,
|
||||
'ID_CIDADAO' : widget.listData[0]['ID_CIDADAO'],
|
||||
'CD_USUARIO_SUS' : widget.listData[0]['CD_USUARIO_SUS'],
|
||||
'ID_AREA_CIDADAO' : ID_AREA_CIDADAO,
|
||||
'ID_MICROAREA_CIDADAO' : ID_MICROAREA_CIDADAO,
|
||||
'ID_AREA_CIDADAO' : INE!.ID_AREA_CIDADAO,
|
||||
'ID_MICROAREA_CIDADAO' : INE!.ID_MICROAREA_CIDADAO,
|
||||
'FORA_AREA' : FORA_AREA?1:2,
|
||||
'RESPONSAVEL_FAMILIAR' : RESPONSAVEL_FAMILIAR?1:2,
|
||||
'ID_RESPONSAVEL_FAMILIAR' : '',
|
||||
@@ -547,9 +573,8 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
'HIGIENE_BUCAL' : HIGIENE_BUCAL?1:2,
|
||||
'OUTROS_HIGIENE' : OUTROS_HIGIENE?1:2,
|
||||
'FICHA_ALTERACAO' : 1,
|
||||
//operador
|
||||
'ID_RESP_CADASTRO' : idUsuario,
|
||||
'CNES_RESP_CADASTRO' : CNES_RESP_CADASTRO.text,
|
||||
'CNES_RESP_CADASTRO' : CNES_RESP_CADASTRO.text=='null'?'':CNES_RESP_CADASTRO.text,
|
||||
'CBO_RESP_CADASTRO' : CBO_RESP_CADASTRO,
|
||||
'INE_RESP_CADASTRO' : INE_DB,
|
||||
'DT_CADASTRO' : date_cad,
|
||||
@@ -715,7 +740,7 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
mainAxisAlignment: MainAxisAlignment.start,
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
DropdownWithSubtitle(
|
||||
DropdownWithSubtitleCidadao(
|
||||
list:listINE,
|
||||
widthSubtitle: width*0.7,
|
||||
subtitle: 'INE / Área - Microárea',
|
||||
@@ -723,7 +748,13 @@ class _RegisterIndividualScreenState extends State<RegisterIndividualScreen> {
|
||||
select: INE,
|
||||
widthDropdown: width*0.69,
|
||||
widthContainerDropdown: width*0.6,
|
||||
onChanged:!editing?null: (value)=>setState(()=>INE = value),
|
||||
onChanged:!editing?null: (value)=>setState((){
|
||||
INE = value;
|
||||
print('ID_AREA_CIDADAO');
|
||||
print(INE!.ID_AREA_CIDADAO);
|
||||
print('ID_MICROAREA_CIDADAO');
|
||||
print(INE!.ID_MICROAREA_CIDADAO);
|
||||
}),
|
||||
onTapDelete: ()=>setState(()=>INE=null),
|
||||
),
|
||||
SwitchWithSubtitle(
|
||||
|
||||
@@ -680,7 +680,6 @@ class _HomeVisitScreenState extends State<HomeVisitScreen> {
|
||||
enabled: true,
|
||||
maxLength: 7,
|
||||
textInputType: TextInputType.number,
|
||||
inputFormatters: [FilteringTextInputFormatter.digitsOnly,],
|
||||
onChanged: (v)=>setState((){}),
|
||||
),
|
||||
InputWithSubtitle(
|
||||
@@ -695,7 +694,6 @@ class _HomeVisitScreenState extends State<HomeVisitScreen> {
|
||||
enabled: true,
|
||||
maxLength: 4,
|
||||
textInputType: TextInputType.number,
|
||||
inputFormatters: [FilteringTextInputFormatter.digitsOnly,],
|
||||
onChanged: (v)=>setState((){}),
|
||||
),
|
||||
],
|
||||
|
||||
@@ -241,7 +241,7 @@ class _ServiceHomeScreenState extends State<ServiceHomeScreen> {
|
||||
mandatory = true;
|
||||
});
|
||||
}else{
|
||||
print('passou');
|
||||
print('teste');
|
||||
setState(() {
|
||||
mandatory = false;
|
||||
showCheckError = false;
|
||||
|
||||
@@ -6,7 +6,7 @@ class ApiDataLoad{
|
||||
//http://192.168.0.42:8010/api/atb/desenvolvimento/corumbatai/pass/admin
|
||||
//https://app0.rkmsistemas.com.br/api/atb/homologacao/cabreuva/pass/admin
|
||||
final url = '${urlAPI}${mode}/${nameCityApi}/pass/${user}';
|
||||
// print(url);
|
||||
print(url);
|
||||
final response = await http.get(Uri.parse(url));
|
||||
var map;
|
||||
print(response.statusCode);
|
||||
|
||||
@@ -9,6 +9,7 @@ class ApiDataPost{
|
||||
// print('sinc');
|
||||
// print(map);
|
||||
final url = '${urlAPI}${mode}/${nameCityApi}/sincronizacao';
|
||||
print(url);
|
||||
var response = await http.post(
|
||||
Uri.parse(url),
|
||||
body: jsonEncode(map),
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
class UrlApiConst{
|
||||
static const String ApiUrlOnline = 'https://saude.rkmsistemas.com.br/api/atb/';
|
||||
static const String ApiUrlHomologacao = 'https://app0.rkmsistemas.com.br/api/atb/';
|
||||
static const String ApiUrlDesenvolvimento = 'http://192.168.0.42:8010/api/atb/';
|
||||
// static const String ApiUrlDesenvolvimento = 'http://192.168.0.42:8010/api/atb/';
|
||||
static const String ApiUrlDesenvolvimento = 'http://192.168.0.42:8061/api/atb/';
|
||||
static const String ModeDesenvolvimento = 'desenvolvimento';
|
||||
static const String ModeHomologacao = 'homologacao';
|
||||
static const String ModeOnline = 'online';
|
||||
|
||||
@@ -72,6 +72,17 @@ class DBQuerys{
|
||||
return list[0]['NOME_UNIDADE'];
|
||||
}
|
||||
}
|
||||
cnesUnidade(int ID_UNIDADE)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
var query = "SELECT * FROM UNIDADES WHERE ID_UNIDADE = $ID_UNIDADE";
|
||||
List list = await db.rawQuery(query);
|
||||
if(list.isEmpty){
|
||||
return '';
|
||||
}else{
|
||||
// print(list);
|
||||
return list[0]['CNES_UNIDADE'];
|
||||
}
|
||||
}
|
||||
buscaBairro(nomeBairro)async{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
List list = await db.rawQuery("SELECT * FROM BAIRROS WHERE NO_BAIRRO = '$nomeBairro'");
|
||||
@@ -216,7 +227,6 @@ class DBQuerys{
|
||||
Database db = await DbSqliteLoad().intialDB();
|
||||
var query = "SELECT * FROM CIDADAOS WHERE ORIGEM = 'A' AND SINCRONIZADO = 'N'";
|
||||
List<Map<String, dynamic>> maps = await db.rawQuery(query);
|
||||
// print(list);
|
||||
return List.generate(maps.length, (i) {
|
||||
return maps[i];
|
||||
});
|
||||
|
||||
65
lib/widgets/dropdown_button_cidadao.dart
Normal file
65
lib/widgets/dropdown_button_cidadao.dart
Normal file
@@ -0,0 +1,65 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/models/equipe_cidadao.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
import '../config/color_palette.dart';
|
||||
import '../config/const_variable.dart';
|
||||
|
||||
class DropDownButtonCidadao extends StatelessWidget {
|
||||
var onChanged;
|
||||
EquipeCidadao? select;
|
||||
String title;
|
||||
double fontSize;
|
||||
List<EquipeCidadao> list;
|
||||
double width;
|
||||
double widthContainer;
|
||||
|
||||
DropDownButtonCidadao({
|
||||
required this.onChanged,
|
||||
required this.select,
|
||||
required this.title,
|
||||
required this.list,
|
||||
required this.width,
|
||||
this.fontSize = 15,
|
||||
this.widthContainer = 300
|
||||
});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
|
||||
return Column(
|
||||
children: [
|
||||
Container(
|
||||
width: width*0.95,
|
||||
margin: ConstVariable().marginHightInput,
|
||||
color: ColorPalette.white,
|
||||
child: DropdownButtonHideUnderline(
|
||||
child: DropdownButton(
|
||||
hint: Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 0.0),
|
||||
child: TextDefault(text: title,fontSize: ConstVariable().fontSizeInput,textAlign: TextAlign.end,color: Colors.black,),
|
||||
),
|
||||
value: select,
|
||||
items: list.map((value) => DropdownMenuItem<EquipeCidadao>(
|
||||
value: value,
|
||||
child: Container(
|
||||
width: widthContainer,
|
||||
child: Padding(
|
||||
padding: EdgeInsets.symmetric(horizontal: 0.0),
|
||||
child: TextDefault(
|
||||
text: value.DESCRICAO,
|
||||
maxLines: 2,
|
||||
fontSize: fontSize,
|
||||
color: Colors.black,
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
).toList(),
|
||||
onChanged:onChanged
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
81
lib/widgets/dropdown_with_subtitle_cidadao.dart
Normal file
81
lib/widgets/dropdown_with_subtitle_cidadao.dart
Normal file
@@ -0,0 +1,81 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:rkm/models/equipe_cidadao.dart';
|
||||
import 'package:rkm/widgets/dropdown_button_cidadao.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
import '../config/color_palette.dart';
|
||||
import 'dropdown_button_default.dart';
|
||||
|
||||
class DropdownWithSubtitleCidadao extends StatelessWidget {
|
||||
String subtitle;
|
||||
String hintDropdown;
|
||||
EquipeCidadao? select;
|
||||
double widthSubtitle;
|
||||
double widthDropdown;
|
||||
double widthContainerDropdown;
|
||||
List<EquipeCidadao> list;
|
||||
var onChanged;
|
||||
var onTapDelete;
|
||||
bool showDelete;
|
||||
Color colorBorder;
|
||||
|
||||
DropdownWithSubtitleCidadao({
|
||||
required this.subtitle,
|
||||
required this.select,
|
||||
required this.widthDropdown,
|
||||
required this.widthContainerDropdown,
|
||||
required this.widthSubtitle,
|
||||
required this.hintDropdown,
|
||||
required this.onChanged,
|
||||
required this.list,
|
||||
this.colorBorder = ColorPalette.white,
|
||||
this.onTapDelete = null,
|
||||
this.showDelete = false
|
||||
});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Container(
|
||||
margin: EdgeInsets.symmetric(horizontal: 10),
|
||||
padding: const EdgeInsets.symmetric(vertical: 5.0),
|
||||
child: Column(
|
||||
children: [
|
||||
Container(
|
||||
width: widthDropdown,
|
||||
child: TextDefault(
|
||||
textAlign: TextAlign.start,
|
||||
text: subtitle,
|
||||
color: ColorPalette.black54,
|
||||
fontSize: 12,
|
||||
),
|
||||
),
|
||||
Container(
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(5),
|
||||
border: Border.all(color: colorBorder)
|
||||
),
|
||||
margin: EdgeInsets.symmetric(horizontal: 5),
|
||||
padding: EdgeInsets.symmetric(horizontal: 2),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.start,
|
||||
children: [
|
||||
DropDownButtonCidadao(
|
||||
title: hintDropdown,
|
||||
fontSize: 14,
|
||||
width: widthDropdown,
|
||||
widthContainer: widthContainerDropdown,
|
||||
select: select,
|
||||
list: list,
|
||||
onChanged: onChanged,
|
||||
),
|
||||
select!=null &&showDelete?GestureDetector(
|
||||
onTap: onTapDelete,
|
||||
child: Icon(Icons.delete,color: ColorPalette.appBar,)
|
||||
):Container(width: 23,)
|
||||
],
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:rkm/config/color_palette.dart';
|
||||
import 'package:rkm/widgets/text_default.dart';
|
||||
import '../controllers/format_txt.dart';
|
||||
|
||||
class InputText extends StatelessWidget {
|
||||
|
||||
@@ -221,6 +221,14 @@ packages:
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.6.5"
|
||||
html_unescape:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: html_unescape
|
||||
sha256: "15362d7a18f19d7b742ef8dcb811f5fd2a2df98db9f80ea393c075189e0b61e3"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
http:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
||||
Reference in New Issue
Block a user