private void txtEstoque_KeyPress(object sender, KeyPressEventArgs e) { try { ValidatorField.IntegerAndLetter(e: e); LimparFocoDoDataGridView(); if ((Keys)e.KeyChar == Keys.Enter) { if (_estoqueRepositorio.GetQuantidade() > 0) { if (ckbPorCodigo.Checked) { _estoqueRepositorio.ListarPorCodigo(dgv: dgvEstoque, codigo: txtEstoque.Text); } } } } catch (CustomException erro) { DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso"); LimparTxt(); FocoNoTxt(); } catch (Exception erro) { DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro"); } }