Пример #1
0
 private void frmatest_Load(object sender, EventArgs e)
 {
     Camadas.DAL.Produtos dalPro = new Camadas.DAL.Produtos();
     dgvprod.DataSource = "";
     dgvprod.DataSource = dalPro.Select();
     rdbtodos_CheckedChanged(null, null);
 }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja alterar a quantidade e/ou valor do produto?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                Camadas.Model.Produtos produto = new Camadas.Model.Produtos();
                Camadas.DAL.Produtos   dalPro  = new Camadas.DAL.Produtos();

                produto.id         = Convert.ToInt32(txtboxid.Text);
                produto.quantidade = Convert.ToInt32(txtboxqtda.Text);
                produto.valor      = txtboxvalor.Text;

                dalPro.Update(produto);


                MessageBox.Show("Quantidade e/ou valor alterada com sucesso", "Ediçao de produto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtboxqtd.Focus();
                txtboxid.Text      = ("");
                txtboxprod.Text    = ("");
                txtboxqtd.Text     = ("");
                txtboxqtda.Text    = ("");
                txtboxvalor.Text   = ("");
                dgvprod.DataSource = "";
                dgvprod.DataSource = dalPro.Select();
            }
        }
Пример #3
0
 private void Limpar_Click(object sender, EventArgs e)
 {
     txtboxid.Text      = ("");
     txtboxprod.Text    = ("");
     txtboxqtd.Text     = ("");
     txtboxvalor.Text   = ("");
     dgvprod.DataSource = "";
     Camadas.DAL.Produtos dalPro = new Camadas.DAL.Produtos();
     dgvprod.DataSource = "";
     dgvprod.DataSource = dalPro.Select();
 }
Пример #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            Camadas.Model.Produtos produto = new Camadas.Model.Produtos();
            Camadas.DAL.Produtos   dalPro  = new Camadas.DAL.Produtos();
            int soma = Convert.ToInt32(txtboxcomqtd.Text);

            soma++;
            //txtboxprodqtd.Text = Convert.ToString(soma);
            produto.id         = Convert.ToInt32(txtboxcomidcom.Text);
            produto.quantidade = soma;
            produto.valor      = txtboxcomvalor.Text;
            dalPro.Update(produto);

            dgvprod.DataSource = "";
            dgvprod.DataSource = dalPro.Select();

            Camadas.Model.Venda venda  = new Camadas.Model.Venda();
            Camadas.DAL.Venda   dalVen = new Camadas.DAL.Venda();

            venda.id = Convert.ToInt32(txtboxcomid.Text);

            dalVen.Delete(venda);

            txtboxcomid.Text    = ("");
            txtnada.Text        = ("");
            txtboxcomvalor.Text = ("");
            Camadas.BLL.Venda          bllVen   = new Camadas.BLL.Venda();
            List <Camadas.Model.Venda> lstVenda = new List <Camadas.Model.Venda>();


            lstVenda = bllVen.SelectById(Convert.ToInt32(txtboxid.Text));


            dgvcom.DataSource = "";
            dgvcom.DataSource = lstVenda;

            decimal total = 0;

            txtboxtotal.Text = "";

            foreach (DataGridViewRow row in dgvcom.Rows)
            {
                total += Convert.ToDecimal(row.Cells["valor"].Value);
            }

            txtboxtotal.Text += Convert.ToString(total);
            dgvcom.Columns["quantidade"].Visible = false;
            dgvcom.Columns["id_produto"].Visible = false;
        }
Пример #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja cadastrar o produto?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                txtboxdesc.Focus();
                Camadas.Model.Produtos produto = new Camadas.Model.Produtos();
                Camadas.DAL.Produtos   dalPro  = new Camadas.DAL.Produtos();
                produto.produto    = cbbprod.Text;
                produto.descricao  = txtboxdesc.Text;
                produto.valor      = txtboxvalor.Text;
                produto.quantidade = Convert.ToInt32(txtboxqtd.Text);

                dalPro.Insert(produto);
                MessageBox.Show("Produto cadastrado com sucesso", "Cadastro de produto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtboxdesc.Focus();
                txtboxdesc.Text  = ("");
                txtboxvalor.Text = ("");
                txtboxqtd.Text   = ("");
            }
        }
Пример #6
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("Tem certeza que deseja remover o Produto?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2))
            {
                Camadas.Model.Produtos produto = new Camadas.Model.Produtos();
                Camadas.DAL.Produtos   dalPro  = new Camadas.DAL.Produtos();

                produto.id = Convert.ToInt32(txtboxid.Text);

                dalPro.Delete(produto);

                MessageBox.Show("Produto removido com sucesso", "Ediçao de Produto", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtboxqtd.Focus();
                txtboxid.Text      = ("");
                txtboxprod.Text    = ("");
                txtboxqtd.Text     = ("");
                txtboxqtda.Text    = ("");
                dgvprod.DataSource = "";
                dgvprod.DataSource = dalPro.Select();
            }
        }
Пример #7
0
        private void frmconsulta_Load(object sender, EventArgs e)
        {
            rdbtodos_CheckedChanged(null, null);
            // TODO: esta linha de código carrega dados na tabela 'panaroDataSet14.comanda_produto'. Você pode movê-la ou removê-la conforme necessário.
            this.comanda_produtoTableAdapter.Fill(this.panaroDataSet14.comanda_produto);
            decimal total = 0;

            txtboxtotal.Text = "";

            foreach (DataGridViewRow row in dgvcom.Rows)
            {
                total += Convert.ToDecimal(row.Cells["valor"].Value);
            }

            txtboxtotal.Text += Convert.ToString(total);

            rdbnao.Checked = true;
            // TODO: esta linha de código carrega dados na tabela 'panaroDataSet11.produtos'. Você pode movê-la ou removê-la conforme necessário.
            this.produtosTableAdapter2.Fill(this.panaroDataSet11.produtos);
            Camadas.BLL.Venda          bllVen   = new Camadas.BLL.Venda();
            List <Camadas.Model.Venda> lstVenda = new List <Camadas.Model.Venda>();


            lstVenda = bllVen.SelectById(Convert.ToInt32(txtboxid.Text));


            dgvcom.DataSource = "";
            dgvcom.DataSource = lstVenda;
            // TODO: esta linha de código carrega dados na tabela 'panaroDataSet10.produtos'. Você pode movê-la ou removê-la conforme necessário.
            this.produtosTableAdapter1.Fill(this.panaroDataSet10.produtos);
            txtboxtotal.Text = "";
            Camadas.DAL.Produtos dalPro = new Camadas.DAL.Produtos();
            //dgvcom.DataSource = "";
            //dgvcom.DataSource = dalPro.Select();

            dgvcom.Columns["quantidade"].Visible = false;
            dgvcom.Columns["id_produto"].Visible = false;
        }
Пример #8
0
        private void button5_Click(object sender, EventArgs e)
        {
            if (txtboxprodqtd.Text == "0")
            {
                MessageBox.Show("Produto com estoque 0", "Comanda", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtboxprodid.Text    = ("");
                txtboxproddesc.Text  = ("");
                txtboxprodvalor.Text = ("");
                txtboxprodqtd.Text   = ("");
                rdbnao.Checked       = true;
            }
            else
            {
                Camadas.Model.Venda venda  = new Camadas.Model.Venda();
                Camadas.DAL.Venda   dalVen = new Camadas.DAL.Venda();
                venda.id_produto = Convert.ToInt32(txtboxprodid.Text);
                venda.id_comanda = Convert.ToInt32(txtboxid.Text);
                venda.valor      = txtboxprodvalor.Text;

                dalVen.Insert(venda);


                Camadas.Model.Produtos produto = new Camadas.Model.Produtos();
                Camadas.DAL.Produtos   dalPro  = new Camadas.DAL.Produtos();

                int soma = Convert.ToInt32(txtboxprodqtd.Text);
                soma--;
                //txtboxprodqtd.Text = Convert.ToString(soma);
                produto.id         = Convert.ToInt32(txtboxprodid.Text);
                produto.quantidade = soma;
                produto.valor      = txtboxprodvalor.Text;
                dalPro.Update(produto);

                dgvprod.DataSource = "";
                dgvprod.DataSource = dalPro.Select();

                txtboxprodid.Text    = ("");
                txtboxproddesc.Text  = ("");
                txtboxprodvalor.Text = ("");
                txtboxprodqtd.Text   = ("");
                rdbnao.Checked       = true;
                dgvcom.DataSource    = "";
                Camadas.BLL.Venda          bllVen   = new Camadas.BLL.Venda();
                List <Camadas.Model.Venda> lstVenda = new List <Camadas.Model.Venda>();


                lstVenda = bllVen.SelectById(Convert.ToInt32(txtboxid.Text));


                dgvcom.DataSource = "";
                dgvcom.DataSource = lstVenda;

                decimal total = 0;
                txtboxtotal.Text = "";

                foreach (DataGridViewRow row in dgvcom.Rows)
                {
                    total += Convert.ToDecimal(row.Cells["valor"].Value);
                }

                txtboxtotal.Text += Convert.ToString(total);
                dgvcom.Columns["quantidade"].Visible = false;
                dgvcom.Columns["id_produto"].Visible = false;
                rdbtodos.Checked = true;
            }
        }