O programa trata apenas os casos em que não inserimos nenhum valor no campo ID.
Contudo, quando inserimos qualquer valor que não corresponda com algum arquivo já criado na pasta Fichario o programa quebra
: (
O programa trata apenas os casos em que não inserimos nenhum valor no campo ID.
Contudo, quando inserimos qualquer valor que não corresponda com algum arquivo já criado na pasta Fichario o programa quebra
: (
Contornei esse problema acrescentando mais um IF para verificar o status, logo abaixo do método Buscar():
...
string clienteJson = f.Buscar(txt_codigo.Text);
if (f.status)
{
Cliente.Unit c = new Cliente.Unit();
c = Cliente.DesSerializedClassUnit(clienteJson);
EscreverNoFormulario(c);
}
else MessageBox.Show("ERROR - " + f.mensagem, "ByteBank", MessageBoxButtons.OK, MessageBoxIcon.Error);
...
Dessa forma o erro não entra mais no método EscreverNoFormulario();