private void btnLocalizarProd_Click(object sender, EventArgs e) { frmConsultaProduto consultaProduto = new frmConsultaProduto(); consultaProduto.ShowDialog(); if (consultaProduto.codigo != 0) { DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLProduto produto = new BLLProduto(conexao); ModeloProduto modelo = produto.carregarModeloProdutos(consultaProduto.codigo); txtCodProduto.Text = Convert.ToString(consultaProduto.codigo); lblProduto.Text = modelo.Pro_nome; lblProduto.ForeColor = System.Drawing.Color.FromArgb(78, 109, 156); txtQuantidade.Text = "1"; txtValor.Text = Convert.ToString(modelo.Pro_valorvenda); } }
private void btnLocalizar_Click(object sender, EventArgs e) { frmConsultaProduto consultaProduto = new frmConsultaProduto(); consultaProduto.ShowDialog(); try { if (consultaProduto.codigo != 0) { DALConexao con = new DALConexao(DadosDaConexao.StringDeConexao); BLLProduto daoProduto = new BLLProduto(con); ModeloProduto modelo = daoProduto.carregarModeloProdutos(consultaProduto.codigo); txtCodigo.Text = modelo.Pro_cod.ToString(); txtNome.Text = modelo.Pro_nome; txtDescricao.Text = modelo.Pro_descricao; txtEstoque.Text = modelo.Pro_qtde.ToString(); txtValorPago.Text = Convert.ToString(modelo.Pro_valorpago); txtValorVenda.Text = modelo.Pro_valorvenda.ToString(); cboCategoria.SelectedValue = modelo.Cat_cod; cboSubCategoria.SelectedValue = modelo.Scat_cod; cboUnidMedida.SelectedValue = modelo.Umed_cod; alterarBotoes(3); //recuperar a foto System.IO.MemoryStream ms = new System.IO.MemoryStream(modelo.Pro_foto); pictureFoto.Image = Image.FromStream(ms); this.foto = "foto original"; } else { this.LimpaCampos(); this.alterarBotoes(1); } consultaProduto.Dispose(); } catch (Exception ex) { throw new Exception(ex.Message); } }