private void LostFocus_Subcategoria() { if (!string.IsNullOrEmpty(textBoxSub.Text)) { if (int.TryParse(textBoxSub.Text, out int cod)) { ProdSubCategoriaInfo prodSubCategoriaInfo = produtoNegocios.ConsultarProdSubCategoriaId(cod); if (prodSubCategoriaInfo != null) { textBoxSub.Text = string.Format("{0:000}", prodSubCategoriaInfo.Prodsubcatid); labelValorSub.Text = prodSubCategoriaInfo.Prodsubcatnome; CodDescricaoInfo prodCategoriaInfo = produtoNegocios.ConsultarProdCategoriaId(prodSubCategoriaInfo.prodsubcatidcategoria); textBoxCategoria.Text = string.Format("{0:000}", prodCategoriaInfo.cod); labelValorCategoria.Text = prodCategoriaInfo.descricao; } else { FormMessage.ShowMessegeWarning("Não foi encontrado, digite outro código!"); textBoxSub.Select(); textBoxSub.Clear(); } } } }