示例#1
0
        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            lblFiltrar.Visible = false;
            txtFiltro.Visible  = false;
            CAMADAS.BLL.CadastroProd          bllCadP         = new CAMADAS.BLL.CadastroProd();
            List <CAMADAS.MODEL.CadastroProd> lstCadastroProd = new List <CAMADAS.MODEL.CadastroProd>();

            lstCadastroProd            = bllCadP.Select();
            dgvCadastroProd.DataSource = "";
            dgvCadastroProd.DataSource = lstCadastroProd;
        }
示例#2
0
        private void CadastroProd_Load(object sender, EventArgs e)
        {
            habilitaControles(false);
            habilitaBotoes(true);
            CAMADAS.BLL.Pedidos bllPedido = new CAMADAS.BLL.Pedidos();

            CAMADAS.BLL.CadastroProd bllCadastroProd = new CAMADAS.BLL.CadastroProd();
            //cmbCategoria.DisplayMember = "tipo";
            //cmbCategoria.ValueMember = "id";
            //cmbCategoria.DataSource = bllCadastroProd.Select();*/

            dgvCadastroProd.DataSource = "";
            dgvCadastroProd.DataSource = bllCadastroProd.Select();
            limparControle();
        }
示例#3
0
        private void frmPedido_Load(object sender, EventArgs e)
        {
            HabilitarBotoes(true);

            CAMADAS.BLL.Pedidos bllPedidos = new CAMADAS.BLL.Pedidos();
            dgvPedidos.DataSource = "";
            dgvPedidos.DataSource = bllPedidos.Select();

            CAMADAS.BLL.Clientes bllCli = new CAMADAS.BLL.Clientes();
            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = bllCli.Select();

            CAMADAS.BLL.CadastroProd bllCadP = new CAMADAS.BLL.CadastroProd();
            cmbPedido.DisplayMember = "descricao";
            cmbPedido.ValueMember   = "id";
            cmbPedido.DataSource    = bllCadP.Select();
        }
示例#4
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.CadastroProd bllCadP = new CAMADAS.BLL.CadastroProd();
            string msg = "";

            if (lblID.Text == "0")
            {
                msg = "Deseja inserir um novo produto?";
            }
            else
            {
                msg = "Deseja alterar o produto atual?";
            }
            DialogResult resposta = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.CadastroProd cadastroProd = new CAMADAS.MODEL.CadastroProd();
                cadastroProd.id    = Convert.ToInt32(lblID.Text);
                cadastroProd.tipo  = txtTipo.Text;
                cadastroProd.preco = Convert.ToSingle(txtValor.Text);
                //cadastroProd.desconto = Convert.ToSingle(txtDesconto.Text);
                cadastroProd.observacao = txtObs.Text;
                //cadastroProd.categoriaId = Convert.ToInt32(cmbCategoria.SelectedValue);
                bllCadP.Insert(cadastroProd);

                /* if (lblID.Text == "0")
                 *   bllCadP.Insert(cadastroProd);
                 * else bllCadP.Update(cadastroProd);*/

                MessageBox.Show("Dados Gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Dados Não Gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            dgvCadastroProd.DataSource = "";
            dgvCadastroProd.DataSource = bllCadP.Select();

            limparControle();
            habilitaControles(false);
            habilitaBotoes(true);
        }
示例#5
0
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.CadastroProd          bllCadP         = new CAMADAS.BLL.CadastroProd();
            List <CAMADAS.MODEL.CadastroProd> lstCadastroProd = new List <CAMADAS.MODEL.CadastroProd>();

            if (rdbTodos.Checked)
            {
                lstCadastroProd = bllCadP.Select();
            }
            else if (rdbTipo.Checked)
            {
                lstCadastroProd.Add(bllCadP.SelectByTipo(txtFiltro.Text));
            }
            else
            {
                int id = Convert.ToInt32(txtFiltro.Text);
                lstCadastroProd.Add(bllCadP.SelectByID(id));
            }

            dgvCadastroProd.DataSource = "";
            dgvCadastroProd.DataSource = lstCadastroProd;
        }
示例#6
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.CadastroProd bllCadP = new CAMADAS.BLL.CadastroProd();

            if (lblID.Text != "0")
            {
                string       msg      = "Deseja remover o atual produto?";
                DialogResult resposta = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2);
                if (resposta == DialogResult.Yes)
                {
                    int idCadastroProd = Convert.ToInt32(lblID.Text);
                    bllCadP.Delete(idCadastroProd);
                }
            }
            else
            {
                MessageBox.Show("Não há dados para remover", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }

            dgvCadastroProd.DataSource = "";
            dgvCadastroProd.DataSource = bllCadP.Select();
            limparControle();
        }