private void txtCodPro_DoubleClick(object sender, EventArgs e)
        {
            frmPesquisaProduto frmPesquisa = new frmPesquisaProduto();

            frmPesquisa.ShowDialog();

            produto = frmPesquisa.produto;

            if (produto != null)
            {
                Seleciona_Produto(produto);
                txtQuantidade.Focus();
            }
        }
Example #2
0
        private void frmCaixa_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyData == Keys.Escape)
            {
                if (!statusCaixa)
                {
                    Unload_Form();
                    return;
                }

                Reinicia_Venda();
            }
            else if (e.KeyData == Keys.F2)
            {
                if (!statusCaixa)
                {
                    Inicia_Venda();
                }
                else
                {
                    MessageBox.Show("O caixa já está aberto, finalize ou cancele para iniciar novamente!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else if (e.KeyData == Keys.F5)
            {
                if (!statusCaixa)
                {
                    return;
                }

                try
                {
                    Finaliza_Venda();
                }
                catch (Exception ex)
                {
                    Log_Exception.Monta_ArquivoLog(ex);
                    MessageBox.Show("Tente novamente " + ex.Message, "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else if (e.KeyData == Keys.F8)
            {
                if (MessageBox.Show("Confirma fechar a aplicação ?", "Venda", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                {
                    Unload_Form();
                }
            }
            else if (e.KeyData == Keys.F4)
            {
                if (!statusCaixa)
                {
                    return;
                }

                frmPesquisaProduto frmPesquisa = new frmPesquisaProduto();
                frmPesquisa.ShowDialog();

                produto = frmPesquisa.produto;

                if (produto != null)
                {
                    Seleciona_Produto(produto);
                    txtQuantidade.Focus();
                }
            }
        }