Пример #1
0
        private void txtCodProduto_Leave(object sender, EventArgs e)
        {
            try
            {
                ControleProduto      produto  = new ControleProduto();
                ControleEstoqueAtual controle = new ControleEstoqueAtual();

                if (produto.VerificaProduto(Convert.ToInt32(txtCodProduto.Text)) == null)
                {
                    MessageBox.Show("O produto nao esta cadastrado", "Operação Invalida", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    LimpaCampoProduto();
                    txtCodProduto.Clear();
                    txtCodProduto.Focus();
                }
                else
                {
                    PreencheCamposProduto(produto.BuscaInt(Convert.ToInt32(txtCodProduto.Text)));
                    filaLotes = controle.CalculaLotes(Convert.ToInt32(txtCodProduto.Text));

                    PreencheListaLotesDisponiveis();
                }
            }
            catch
            {
                LimpaCampoProduto();
            }
        }
Пример #2
0
        private void btnLista_Click(object sender, EventArgs e)
        {
            frmPesquisaProduto frmProduto = new frmPesquisaProduto();
            ControleProduto    control    = new ControleProduto();

            frmProduto.ShowDialog();

            if (frmProduto.codigo != 0)
            {
                PreencheCampos(control.BuscaInt(frmProduto.codigo));
            }
            else
            {
                LimpaCampo();
            }
        }
Пример #3
0
        private void BuscaDados()
        {
            ControleProduto produto = new ControleProduto();

            try
            {
                var dt = produto.BuscaInt(Convert.ToInt32(txtCodigoProduto.Text));

                txtNomeProduto.Text = dt.Rows[0]["dsc_produto"].ToString();
                txtLiquido.Text     = dt.Rows[0]["peso_liquido"].ToString();
                txtPesoBruto.Text   = dt.Rows[0]["peso_bruto"].ToString();
            }
            catch
            {
            }
        }
Пример #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            frmPesquisaProduto frmPesquisa = new frmPesquisaProduto(opcao);
            ControleProduto    control     = new ControleProduto();

            frmPesquisa.ShowDialog();

            if (frmPesquisa.codigo != 0)
            {
                PreencheCamposProduto(control.BuscaInt(frmPesquisa.codigo));
                txtQuantidade.Focus();
            }
            else
            {
                LimpaCampoProduto();
            }
        }
Пример #5
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            frmPesquisaProduto frmproduto = new frmPesquisaProduto();

            frmproduto.ShowDialog();

            if (frmproduto.codigo != 0)
            {
                ControleProduto produto = new ControleProduto();

                var dt = produto.BuscaInt(frmproduto.codigo);
                txtCodigoProduto.Text = dt.Rows[0]["Id_produto"].ToString();
                txtNomeProduto.Text   = dt.Rows[0]["dsc_produto"].ToString();
                txtLiquido.Text       = dt.Rows[0]["peso_liquido"].ToString();
                txtPesoBruto.Text     = dt.Rows[0]["peso_bruto"].ToString();

                txtQuantidade.Focus();
            }
        }
Пример #6
0
        private void btnPesquisaProduto_Click(object sender, EventArgs e)
        {
            frmPesquisaProduto   frmPesquisa = new frmPesquisaProduto(1);
            ControleProduto      control     = new ControleProduto();
            ControleEstoqueAtual controle    = new ControleEstoqueAtual();

            frmPesquisa.ShowDialog();

            if (frmPesquisa.codigo != 0)
            {
                PreencheCamposProduto(control.BuscaInt(frmPesquisa.codigo));
                filaLotes = controle.CalculaLotes(Convert.ToInt32(txtCodProduto.Text));

                PreencheListaLotesDisponiveis();
                txtQtd1.Focus();
            }
            else
            {
                LimpaCampoProduto();
            }
        }