User.fromJson constructor
Implementation
User.fromJson(Map<String, dynamic> json) {
idCliente = json['id_cliente'];
primeiroNome = json['primeiro_nome'];
segundoNome = json['segundo_nome'];
cpf = json['cpf'];
codigoCliente = json['codigo_cliente'];
estabelecimentoOrigem = json['estabelecimento_origem'];
foto = json['foto'];
email = json['email'];
telefone = json['telefone'];
celular = json['celular'];
endereco = json['endereco'];
numero = json['numero'];
complemento = json['complemento'];
bairro = json['bairro'];
cidade = json['cidade'];
estado = json['estado'];
pais = json['pais'];
gmEnderecoCompleto = json['gm_endereco_completo'];
cep = json['cep'];
dataNascimento = json['data_nascimento'];
dataCadastro = json['data_cadastro'];
sexo = json['sexo'];
timeTorce = json['time_torce'];
escolaridade = json['escolaridade'];
profissao = json['profissao'];
rendaMensal = json['renda_mensal'];
tipoDeCliente = json['tipo_de_cliente'];
filial = json['filial'];
enderecoEntregaPadrao = json['endereco_entrega_padrao'];
categoria = json['categoria'] != null
? Categoria.fromJson(json['categoria'])
: null;
if (json['camposAdicionais'] is List<dynamic> ||
json['camposAdicionais'] == null) {
return;
}
var camposAd = json['camposAdicionais'] as Map<dynamic, dynamic>;
camposAdicionais = json['camposAdicionais'] != null && camposAd.isNotEmpty
? CamposAdicionais.fromJson(json['camposAdicionais'])
: null;
}