private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DALConexao    cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLProduto    bll    = new BLLProduto(cx);
                ModeloProduto modelo = bll.CarregaModeloProduto(f.codigo);
                txtCodigo.Text = modelo.CatCod.ToString();
                //colocar os dados na tela
                txtCodigo.Text       = modelo.ProCod.ToString();
                txtDescricao.Text    = modelo.ProDescricao;
                txtNome.Text         = modelo.ProNome;
                cbRaca.SelectedValue = modelo.CatCod;
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.ProFoto);
                    pbFoto.Image = Image.FromStream(ms);
                    this.foto    = "Foto Original";
                }
                catch {}

                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #2
0
ファイル: MDISistema.cs プロジェクト: EdsonEMS/WRVidros
        private void produtoToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            f.Dispose();
        }
コード例 #3
0
        private void mnuConsultaProduto_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            f.Dispose();
        }
コード例 #4
0
        private void btLocProd_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                txtCodPro.Text = f.codigo.ToString();
                txtCodPro_Leave(sender, e);
            }
        }
コード例 #5
0
        private void btLocProd_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                txtProCod.Text = f.codigo.ToString();

                txtProCod_Leave(sender, e);
                //chamada do método do txtForCod
            }
        }
コード例 #6
0
 private void txtCodProd_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F5)
     {
         frmConsultaProduto f = new frmConsultaProduto(2);
         f.ShowDialog();
         if (f.codigo != 0)
         {
             txtCodProd.Text = f.codigo.ToString();
             txtCodProd_Leave(sender, e);
             //chamada do método do txtForCod
         }
     }
 }
コード例 #7
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     if (codigo != 0)
     {
         DALConexao    cx     = new DALConexao(DadosDaConexao.StringDeConexão);
         BLLProduto    bll    = new BLLProduto(cx);
         ModeloProduto modelo = bll.CarregaModeloProduto(codigo);
         PreencheCampos(modelo);
     }
     else
     {
         frmConsultaProduto f = new frmConsultaProduto();
         Close();
         f.ShowDialog();
         f.Dispose();
     }
 }
コード例 #8
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                DaoConexao    cx     = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLProduto    bll    = new BLLProduto(cx);
                ModeloProduto modelo = bll.CarregaModeloProduto(f.codigo);
                txtCodigo.Text = modelo.ProCod.ToString();
                //colocar os dados na tela
                txtCodigo.Text               = modelo.ProCod.ToString();
                dtCadastro.Value             = modelo.ProData;
                txtNome.Text                 = modelo.ProNome;
                txtDescricao.Text            = modelo.ProDescricao;
                txtQtde.Text                 = modelo.ProQtde.ToString();
                txtValorPago.Text            = modelo.ProValorPago.ToString();
                txtValorVenda.Text           = modelo.ProValorVenda.ToString();
                cbCategoria.SelectedValue    = modelo.CatCod;
                cbSubCategoria.SelectedValue = modelo.ScatCod;
                cbUnd.SelectedValue          = modelo.UmedCod;
                //carregar a foto na tela
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.ProFoto);
                    pbFoto.Image = Image.FromStream(ms);
                    this.foto    = "Foto Original";
                }
                catch {}

                txtValorPago_Leave(sender, e);
                txtValorVenda_Leave(sender, e);
                this.alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #9
0
 private void txtCodProd_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F5)
     {
         frmConsultaProduto f = new frmConsultaProduto(0);
         f.ShowDialog();
         if (f.codigo != 0)
         {
             DALConexao    cx     = new DALConexao(DadosDaConexao.StringDeConexao);
             BLLProduto    bll    = new BLLProduto(cx);
             ModeloProduto modelo = bll.CarregaModeloProduto(f.codigo);
             txtCodProd.Text = modelo.CatCod.ToString();
             //colocar os dados na tela
             txtCodProd.Text   = modelo.ProCod.ToString();
             txtDescProd.Text  = modelo.ProDescricao;
             txtVlrCompra.Text = modelo.ProValorPago.ToString();
             txtVlrUnit.Text   = modelo.ProValorVenda.ToString();
         }
         f.Dispose();
     }
 }
コード例 #10
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();
            // obj para gravar os dados no banco
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLProduto bll = new BLLProduto(cx);

            //exibe o frmConsultaProduto para seleção da alteração
            f.ShowDialog();
            //verifica se foi armazenado uma categoria no frmConsultaCategoria
            if (f.codigo != 0)
            {
                ModeloProduto modelo = bll.CarregarModeloProduto(f.codigo);
                //exibir os dados na tela
                txtCodigo.Text                  = modelo.ProCod.ToString();
                txtProduto.Text                 = modelo.ProNome;
                txtDescricao.Text               = modelo.ProDescricao;
                txtQtde.Text                    = modelo.ProQtde.ToString();
                txtValorPago.Text               = modelo.ProValorPago.ToString();
                txtValorVenda.Text              = modelo.ProValorVenda.ToString();
                cbCategoria.SelectedValue       = modelo.CatCod;
                cbSubCategoria.SelectedValue    = modelo.ScatCod;
                cbUnidadeDeMedida.SelectedValue = modelo.UmedCod;
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.ProFoto);
                    picFoto.Image = Image.FromStream(ms);
                    this.foto     = "Foto Original";
                }
                catch { }

                alteraBotoes(3);
            }
            else
            {
                this.limpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #11
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaProduto f = new frmConsultaProduto();
            f.ShowDialog();
            if (f.codigo != 0)
            {
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLProduto bll = new BLLProduto(cx);
                ModeloProduto modelo = bll.CarregaModeloProduto(f.codigo);
                txtCodigo.Text = modelo.CatCod.ToString();
                //colocar os dados na tela
                txtCodigo.Text = modelo.ProCod.ToString();
                txtDescricao.Text = modelo.ProDescricao;
                txtNome.Text = modelo.ProNome;
                txtQtde.Text = modelo.ProQtde.ToString();
                txtValorPago.Text = modelo.ProValorPago.ToString();
                txtValorVenda.Text = modelo.ProValorVenda.ToString();
                cbCategoria.SelectedValue = modelo.CatCod;
                cbSubCategoria.SelectedValue = modelo.ScatCod;
                cbUnd.SelectedValue = modelo.UmedCod;
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.ProFoto);
                    pbFoto.Image = Image.FromStream(ms);
                }
                catch {}

                alteraBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }
コード例 #12
0
 private void produtoToolStripMenuItem1_Click(object sender, EventArgs e)
 {
     frmConsultaProduto f = new frmConsultaProduto();
     f.ShowDialog();
     f.Dispose();
 }
コード例 #13
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
           frmConsultaProduto consulta = new frmConsultaProduto();
           consulta.ShowDialog();
            if (consulta.codigo != 0)
            {
                DALConexao cx = new DALConexao(DadosDaConexao.srtConexao);
                BLLProduto bll = new BLLProduto(cx);

                ModeloProduto modelo = bll.CarregaModeloProduto(consulta.codigo);



                txtCodigo.Text = modelo.ProCod.ToString();
                txtNome.Text  = modelo.ProNome.ToString();
                txtDescricao.Text = modelo.ProDescricao.ToString();
                txtQuantidade.Text = modelo.ProQtde.ToString();
                txtValorPago.Text = modelo.ProValorpago.ToString();
                txtValorVenda.Text = modelo.ProValorvenda.ToString();
                cbCategoria.SelectedValue = modelo.CatCod;
                cbSubCategoria.SelectedValue = modelo.ScatCod;
                cbUnidadeMedida.SelectedValue = modelo.UmedCod;
                try
                {
                    MemoryStream ms = new MemoryStream(modelo.ProFoto);
                    pbFoto.Image = Image.FromStream(ms);
                    this.foto = "Imagem Original";
                }
                catch //(Exception ex)
                {

                }
                
                // modelo.ProFoto = null;

                //modelo.ProValorpago.ToString(); = Convert.ToDouble(txtValorPago.Text);
               // modelo.ProValorvenda.ToString(); = Convert.ToDouble(txtValorVenda.Text);
               // modelo.UmedCod = Convert.ToInt32(cbUnidadeMedida.SelectedValue);
               // modelo.CatCod = Convert.ToInt32(cbCategoria.SelectedValue);
               // modelo.ScatCod = Convert.ToInt32(cbSubCategoria.SelectedValue);


                AlteraBotoes(3);

            }
            else
            {
                this.LimpaCampos();
                this.AlteraBotoes(1);

            }


            consulta.Dispose();
        }