private void txtb_CodigoProduto_TextChanged(object sender, EventArgs e) { if (txtb_CodigoProduto.Text == "") { txtb_Produto.Clear(); } else { if (int.TryParse(txtb_CodigoProduto.Text, out int vlCodigo)) { var vlProduto = (Classes.produtos)umaCtrlProduto.Pesquisar("codigo", vlCodigo.ToString(), out string vlMsg, true); if (vlProduto != null) { if (vlMsg == "") { txtb_Produto.Text = vlProduto.Produto; umProduto.ThisProduto = vlProduto; } else { errorMSG.SetError(lbl_CodigoProduto, vlMsg); txtb_Produto.Clear(); } } else { txtb_Produto.Clear(); } } } }
private void btn_Pesquisar_Click(object sender, EventArgs e) { string vlMsg = ""; if (txtb_Pesquisa.Text == "") { errorMSG.SetError(lbl_Pesquisa, null); carregarDados(umCtrlProduto); } else if (int.TryParse(txtb_Pesquisa.Text, out _)) { errorMSG.SetError(lbl_Pesquisa, null); dataGridView.DataSource = umCtrlProduto.Pesquisar("codigo", txtb_Pesquisa.Text, default, out vlMsg);