olá! existe um erro no processo preenche o formulário pela string que vem do json. o código para o gênero indefinido é o 2 e não 3 como esta no código e nas videos aulas. na função LeituraFormulario determinamos que o 0 era o código para o gênero masculino, 1 para o gênero feminino e 2 para o gênero indefinido
código com erro:
if (C.Genero == 0)
{
Rdb_Masculino.Checked = true;
}
if (C.Genero == 1)
{
Rdb_Feminino.Checked = true;
}
if (C.Genero == 3)
{
Rdb_Indefinido.Checked = true;
}
Código corrigido:
if (C.Genero == 0)
{
Rdb_Masculino.Checked = true;
}
if (C.Genero == 1)
{
Rdb_Feminino.Checked = true;
}
if (C.Genero == 2)
{
Rdb_Indefinido.Checked = true;
}
Código da função LeituraFormulario
if (Rdb_Masculino.Checked)
{
C.Genero = 0;
}
if (Rdb_Feminino.Checked)
{
C.Genero = 1;
}
if (Rdb_Indefinido.Checked)
{
C.Genero = 2;
}