private void txtDescProduto_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { PesquisaProduto(); } if ((Control.ModifierKeys == Keys.Control) && (e.KeyCode == Keys.E)) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; if (result > 0) { PRODUTOSTy = PRODUTOSP.Read(result); txtDescProduto.Text = PRODUTOSTy.NOMEPRODUTO; txtValorUnit.Text = Convert.ToDecimal(PRODUTOSTy.VALORVENDA1).ToString("n2"); txtQuant.Focus(); SomaTotaProduto(); } } } }
private void cbProduto_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (chkPesqCodBarra.Checked || chkCodRef.Checked) { PesquisaProduto(cbProduto.Text); } } if ((Control.ModifierKeys == Keys.Control) && (e.KeyCode == Keys.E)) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; if (result > 0) { cbProduto.SelectedValue = result; //txtValorUnitProd.Text = frm.ResultPreco.ToString("n2"); } } } }
private void PesquisaProduto(string IDPRODUTO) { PRODUTOSTy = null; if (chkPesqCodBarra.Checked) { PRODUTOSTy = PesquisaCodBarra(cbProduto.Text); } else if (chkCodRef.Checked) { PRODUTOSTy = PesquisaCodReferencia(cbProduto.Text); } else { if (ValidacoesLibrary.ValidaTipoInt32(cbProduto.Text)) { PRODUTOSTy = PRODUTOSP.Read(Convert.ToInt32(IDPRODUTO)); if (PRODUTOSTy != null) { cbProduto.SelectedValue = PRODUTOSTy.IDPRODUTO; } } } if (PRODUTOSTy == null) { cbProduto.Focus(); DialogResult dr = MessageBox.Show("Código inválido, deseja efetuar a pesquisa?", ConfigSistema1.Default.NameSytem, MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; if (result > 0) { PRODUTOSTy = PRODUTOSP.Read(result); cbProduto.SelectedValue = PRODUTOSTy.IDPRODUTO; LocalizarProdutoPedido(PRODUTOSTy.IDPRODUTO); } } } } else { PRODUTOSTy = PRODUTOSP.Read(PRODUTOSTy.IDPRODUTO); cbProduto.SelectedValue = PRODUTOSTy.IDPRODUTO; LocalizarProdutoPedido(PRODUTOSTy.IDPRODUTO); } }
private void cbProduto_KeyDown(object sender, KeyEventArgs e) { if ((Control.ModifierKeys == Keys.Control) && (e.KeyCode == Keys.E)) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; cbProduto.SelectedValue = result; } } }
private void cbProduto_KeyDown(object sender, KeyEventArgs e) { if ((Control.ModifierKeys == Keys.Control) && (e.KeyCode == Keys.E)) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; if (result > 0) { cbProduto.SelectedValue = result; txtValorUnitProd.Text = frm.ResultPreco.ToString("n2"); } } } }
private void PesquisaProduto() { PRODUTOSTy = null; PRODUTOSTy = PesquisaCodBarra(txtDescProduto.Text); if (PRODUTOSTy == null) { DialogResult dr = MessageBox.Show("Código de Barra inválido, deseja efetuar a pesquisa?", ConfigSistema1.Default.NameSytem, MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { using (FrmSearchProduto frm = new FrmSearchProduto()) { frm.ShowDialog(); var result = frm.Result; if (result > 0) { PRODUTOSTy = PRODUTOSP.Read(result); txtDescProduto.Text = PRODUTOSTy.NOMEPRODUTO; txtValorUnit.Text = Convert.ToDecimal(PRODUTOSTy.VALORVENDA1).ToString("n2"); txtQuant.Focus(); SomaTotaProduto(); } } } } else { PRODUTOSTy = PRODUTOSP.Read(PRODUTOSTy.IDPRODUTO); txtDescProduto.Text = PRODUTOSTy.NOMEPRODUTO; txtValorUnit.Text = Convert.ToDecimal(PRODUTOSTy.VALORVENDA1).ToString("n2"); txtQuant.Focus(); SomaTotaProduto(); if (BmsSoftware.ConfigNFCe.Default.AdicionaProdutoAposLeituraCódigoBarra.Trim() == "S") { Grava(); } } }