コード例 #1
0
        private void btnConsultaProduto_Click(object sender, EventArgs e)
        {
            FormGridProdutos grid = new FormGridProdutos(this, "venda2");

            grid.MdiParent = this.ParentForm;
            grid.Show();
        }
コード例 #2
0
 private void FormAjuEstoque_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F6)
     {
         if (btnPesquisar.Enabled)
         {
             gridProd           = new FormGridProdutos(this, "ajuste");
             gridProd.MdiParent = this.ParentForm;
             gridProd.Show();
         }
     }
     else if (e.KeyCode == Keys.Enter)
     {
         if (e.Shift)
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("+{TAB}");
         }
         else
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("{TAB}");
         }
     }
 }
コード例 #3
0
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     tbCodigo.Clear();
     lblDescricao.Text  = "";
     gridProd           = new FormGridProdutos(this, "ajuste");
     gridProd.MdiParent = this.ParentForm;
     gridProd.Show();
 }
コード例 #4
0
 private void FormCadProdutos_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F6)
     {
         if (btnConsultaGeral.Enabled)
         {
             LimparCampos();
             OrganizaBotoes();
             butAlterar.Enabled = false;
             FormGridProdutos grid = new FormGridProdutos(this, "produtos");
             grid.MdiParent = this.ParentForm;
             grid.Show();
         }
         else if (tbCodigoFornecedor.Focused == true || tbNomeFornecedor.Focused == true)
         {
             tbCodigoFornecedor.Clear();
             tbNomeFornecedor.Clear();
             FormGridFornecedores grid = new FormGridFornecedores(this, "produtos");
             grid.MdiParent = this.ParentForm;
             grid.Show();
         }
     }
     else if (e.KeyCode == Keys.F2)
     {
         if (tbCodigoFornecedor.Focused == true || tbNomeFornecedor.Focused == true)
         {
             FormCadFornecedores cadForn = new FormCadFornecedores((FormPrincipal)this.MdiParent);
             cadForn.MdiParent = this.ParentForm;
             cadForn.Show();
         }
     }
     else if (e.KeyCode == Keys.F7)
     {
         if (tbCodigoProduto.Text.Length > 0 && tbDescProduto.Text.Length > 0)
         {
             FormCadCodBarras barcode = new FormCadCodBarras();
             barcode.IdProduto         = Convert.ToInt32(tbCodigoProduto.Text);
             barcode.gpbCodBarras.Text = tbDescProduto.Text;
             barcode.MdiParent         = this.ParentForm;
             barcode.Show();
         }
     }
     else if (e.KeyCode == Keys.Enter)
     {
         if (e.Shift)
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("+{TAB}");
         }
         else
         {
             e.SuppressKeyPress = true;
             SendKeys.Send("{TAB}");
         }
     }
 }
コード例 #5
0
        private void btnConsultaGeral_Click(object sender, EventArgs e)
        {
            LimparCampos();
            OrganizaBotoes();
            butAlterar.Enabled = false;
            FormGridProdutos grid = new FormGridProdutos(this, "produtos");

            grid.MdiParent = this.ParentForm;
            grid.Show();
        }
コード例 #6
0
        private void butConsultar_Click(object sender, EventArgs e)
        {
            if (tbCodigoProduto.Text.Length == 0)
            {
                LimparCampos();
                OrganizaBotoes();
                butAlterar.Enabled = false;
                FormGridProdutos grid = new FormGridProdutos(this, "produtos");
                grid.MdiParent = this.ParentForm;
                grid.Show();
            }
            else
            {
                prod    = new Produtos();
                prod.Id = Convert.ToInt32(tbCodigoProduto.Text);
                prod.LocalizaProduto();

                if (prod.Descricao != null)
                {
                    tbCodigoFornecedor.Text = Convert.ToString(prod.IdFornecedor);
                    this.req_idforn         = true;

                    Fornecedor forn = new Fornecedor();
                    forn.IdFornecedor = Convert.ToInt32(tbCodigoFornecedor.Text);
                    forn.LocalizaFornecedor();
                    tbNomeFornecedor.Text = forn.RazaoSocial;
                    tbUnidade.Text        = Convert.ToString(prod.Unidade);
                    cbxEmb.Text           = prod.Embalagem;
                    cbxSituacao.Text      = prod.Estado;

                    tbDescProduto.Text = prod.Descricao;
                    this.req_nomeprod  = true;

                    tbDescResumida.Text   = prod.DescResumida;
                    tbEan13.Text          = prod.Ean;
                    tbEstoqueAtual.Text   = Convert.ToString(prod.EstoqueAtual);
                    tbEstoqueMinimo.Text  = Convert.ToString(prod.EstoqueMinimo);
                    tbMarcaProduto.Text   = prod.Marca;
                    tbMargemLucro.Text    = prod.Margem.ToString("0.00");
                    tbPrecoCusto.Text     = prod.Custo.ToString("0.00");
                    tbPrecoVenda.Text     = prod.PrecoVenda.ToString("0.00");
                    lblEstadoEstoque.Text = prod.EstadoEstoque;
                    this.CalcularMargemReal();
                    this.CalcularPrecoSugerido();
                    butAlterar.Enabled = true;
                    butExcluir.Enabled = true;
                }
                else
                {
                    this.LimparCampos();
                    this.OrganizaBotoes();
                }
                tbCodigoProduto.SelectAll();
            }
        }