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

@@ -1,5 +1,9 @@
import 'package:flutter/material.dart';
import 'package:rkm/models/city_load_model.dart';
import 'package:rkm/models/type_breed_model.dart';
import 'package:rkm/models/type_certificate_model.dart';
import '../models/type_marital_model.dart';
import '../models/type_scooling_model.dart';
import 'color_palette.dart';
class ConstVariable{
@@ -149,44 +153,33 @@ class ConstVariable{
'DEMANDA ESPONTÂNEA - CONSULTA NO DIA',
'DEMANDA ESPONTÂNEA - ATENDIMENTO DE EMERGÊNCIA',
];
List<String> listBreed = [
'AMARELA',
'BRANCA',
'INDIGENA',
'NEGRA',
'PARDA',
List<TypeBreedModel> listBreed = [
TypeBreedModel(cod: 4, title: 'AMARELA'),
TypeBreedModel(cod: 1, title: 'BRANCA'),
TypeBreedModel(cod: 5, title: 'INDIGENA'),
TypeBreedModel(cod: 2, title: 'NEGRA'),
TypeBreedModel(cod: 3, title: 'PARDA'),
];
List<String> listScooling = [
'ENSINO FUNDAMENTAL',
'ENSINO MEDIO',
'ENSINO MEDIO INCOMPLETO',
'NAO DEFINIDO',
'SUPERIOR',
'SUPERIOR INCOMPLETO',
];
List<String> listDeficiency = [
'AFONICA',
'AUDITIVA',
'FISICA',
'IGNORADO',
'INTELECTUAL',
'MOTORA',
'MULTIPLA',
'NENHUMA',
'VISUAL',
List<TypeScoolingModel> listScooling = [
TypeScoolingModel(cod: 4, title: 'ENSINO FUNDAMENTAL'),
TypeScoolingModel(cod: 3, title: 'ENSINO MEDIO'),
TypeScoolingModel(cod: 5, title: 'ENSINO MEDIO INCOMPLETO'),
TypeScoolingModel(cod: 0, title: 'NAO DEFINIDO'),
TypeScoolingModel(cod: 1, title: 'SUPERIOR'),
TypeScoolingModel(cod: 2, title: 'SUPERIOR INCOMPLETO'),
];
List<String> listTeam = [
'INE: 0001558536 / Área: 4 - Microárea: --'
];
List<String> listMaritalStatus = [
'CASADO(A)',
'DESQUITADO(A)',
'DIVORCIADO(A)',
'NAO DEFINIDO',
'SEPARADO(A)',
'SOLTEIRO(A)',
'UNIAO ESTAVEL',
'VIUVO(A)',
List<TypeMaritalModel> listMaritalStatus = [
TypeMaritalModel(cod: 2,title: 'CASADO(A)'),
TypeMaritalModel(cod: 6,title: 'DESQUITADO(A)'),
TypeMaritalModel(cod: 4,title: 'DIVORCIADO(A)'),
TypeMaritalModel(cod: 99,title: 'NAO DEFINIDO'),
TypeMaritalModel(cod: 7,title: 'SEPARADO(A)'),
TypeMaritalModel(cod: 1,title: 'SOLTEIRO(A)'),
TypeMaritalModel(cod: 5,title: 'UNIAO ESTAVEL'),
TypeMaritalModel(cod: 3,title: 'VIUVO(A)'),
];
List<String> listGender = [
'FEMININO','MASCULINO'
@@ -222,6 +215,30 @@ class ConstVariable{
'225124 - Médico pediatra',
'225125 - Médico clínico',
];
List<TypeCertificateModel> itensDeficiency = [
TypeCertificateModel(cod: 4, title: 'AFONICA'),
TypeCertificateModel(cod: 5, title: 'AUDITIVA'),
TypeCertificateModel(cod:10, title: 'FISICA'),
TypeCertificateModel(cod: 2, title: 'IGNORADO'),
TypeCertificateModel(cod: 6, title: 'INTELECTUAL'),
TypeCertificateModel(cod: 7, title: 'MOTORA'),
TypeCertificateModel(cod: 8, title: 'MULTIPLA'),
TypeCertificateModel(cod: 3, title: 'NENHUMA'),
TypeCertificateModel(cod: 9, title: 'VISUAL'),
];
List<TypeCertificateModel> itensCertificate = [
TypeCertificateModel(cod: 91, title: 'NASCIMENTO'),
TypeCertificateModel(cod: 92, title: 'CASAMENTO'),
TypeCertificateModel(cod: 93, title: 'DIVÓRCIO'),
TypeCertificateModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO'),
TypeCertificateModel(cod: 91, title: 'NASCIMENTO - N'),
TypeCertificateModel(cod: 92, title: 'CASAMENTO - N'),
TypeCertificateModel(cod: 93, title: 'DIVÓRCIO - N'),
TypeCertificateModel(cod: 95, title: 'ADMINISTRATIVA - ÍNDIO - N'),
];
List<CityLoadModel> itensCity = [
CityLoadModel(codCity: 3311, nameCityApi: 'anhembi', nameCityFront: 'Anhembi', codState: 'SP', codCityIbge: 350230),
CityLoadModel(codCity: 3313, nameCityApi: 'aparecida', nameCityFront: 'Aparecida', codState: 'SP', codCityIbge: 350250),