예제 #1
0
        private void txtidProd_TextChanged(object sender, EventArgs e)
        {
            ProdutoTableAdapter taProduto = new ProdutoTableAdapter();

            DB_ConceptDataSet.ProdutoDataTable dtProduto = new DB_ConceptDataSet.ProdutoDataTable();
            vEnterOk = false;

            if (txtidProd.Text == "")
            {
                txtnomeProd.Text = "";
                txtPreco.Text    = "0,00";
                spnQuant.Value   = 1;
                return;
            }

            dtProduto = taProduto.ProcuraProduto(int.Parse(txtidProd.Text));

            if (dtProduto.Rows.Count == 0)
            {
                txtnomeProd.Text = "";
                txtPreco.Text    = "0,00";
                spnQuant.Value   = 1;
                return;
            }



            txtnomeProd.Text = dtProduto.Rows[0]["Nome_Prod"].ToString();
            txtPreco.Text    = dtProduto.Rows[0]["Preco_Prod"].ToString();
            vEnterOk         = true;
        }
예제 #2
0
        private void txtidProd_Leave(object sender, EventArgs e)
        {
            ProdutoTableAdapter taProduto = new ProdutoTableAdapter();

            DB_ConceptDataSet.ProdutoDataTable dtProduto = new DB_ConceptDataSet.ProdutoDataTable();

            if (txtidProd.Text == "")
            {
                txtnomeProd.Text = "";
                txtPreco.Text    = "0,00";
                spnQuant.Value   = 1;

                return;
            }

            dtProduto = taProduto.ProcuraProduto(int.Parse(txtidProd.Text));

            if (dtProduto.Rows.Count == 0)
            {
                MessageBox.Show("Produto não cadastrado.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                txtidProd.Text = "";
                txtidProd.Focus();
            }
            else
            {
                txtnomeProd.Text = dtProduto.Rows[0]["Nome_Prod"].ToString();
                txtPreco.Text    = dtProduto.Rows[0]["Preco_Prod"].ToString();
                spnQuant.Focus();
            }
        }