private void buscarProdutoBtn_Click(object sender, EventArgs e) { if (telaRequisicoes != null || altRequisicao != null) { buscaProdutoDgv.DataSource = dal.BuscarProduto(buscarProdutoTxt.Text)[2]; } if (telaProdutos != null || altProduto != null) { buscaProdutoDgv.DataSource = dal.BuscarProduto(buscarProdutoTxt.Text)[0]; } }
public void buscarProdutosBtn_Click(object sender, EventArgs e) { if (buscarProdCompostoTxt.Text == string.Empty) { MessageBox.Show("É necessario preencher todos os campos com valores válidos.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { buscaProdSimplesDgv.DataSource = dal.BuscarProduto(buscarProdCompostoTxt.Text)[0]; buscaProdCompostoDgv.DataSource = dal.BuscarProduto(buscarProdCompostoTxt.Text)[1]; } }
private void Btn_buscar_Click(object sender, EventArgs e) { int codigo = Convert.ToInt32(txt_codigo.Text); ProdutoDAL pDAL = new ProdutoDAL(); Produto objProduto = pDAL.BuscarProduto(codigo); if (objProduto != null) { txt_descricao.Text = objProduto.Descricao; txt_valorUnitario.Text = objProduto.ValorUnitario.ToString(); dtpDtCadastro.Value = objProduto.DtCadastro; } else { MessageBox.Show("Produto não foi encontrado!"); LimparCampos(); } pDAL.BuscarProduto(codigo); CarregarLista(); }
public static ProdutoDTO BuscarProduto(string codBarras) { if (string.IsNullOrWhiteSpace(codBarras)) { throw new Exception("Digite o código de barras do produto!"); } try { Convert.ToInt64(codBarras); } catch { throw new Exception("Código de barras deve ser numérico!"); } if (codBarras.Length != 13) { throw new Exception("Código de barras deve ter 13 digitos!"); } return(ProdutoDAL.BuscarProduto(codBarras)); }