Beispiel #1
0
        /**********************************************************************************
        * NOME:            PopulaLista
        * PROCEDIMENTO:    Preenche o ListBox com os dados que estão na TB_Pedido
        * DT CRIAÇÃO:      19/02/2020
        * DT ALTERAÇÃO:    -
        * ESCRITA POR:    Jhonatan de Oliveira
        * OBSERVAÇÕES:
        * ********************************************************************************/
        private void PopulaLista()
        {
            Cliente   obj_Cliente   = new Cliente();
            ClienteBD obj_ClienteBD = new ClienteBD();

            BoloBD BoloBD = new BoloBD();
            Bolo   Bolo   = new Bolo();

            // Instância do objeto PedidoBD
            PedidoBD obj_PedidoBD = new PedidoBD();

            // Instância do objeto Lista
            List <frm_Pedido> Lista = new List <frm_Pedido>();

            // Limpando o ListBox
            lbox_Pedidos.Items.Clear();

            Lista = obj_PedidoBD.FindAllPedido();

            if (Lista != null)
            {
                for (int i = 0; i <= Lista.Count - 1; i++)
                {
                    obj_Cliente.COD_CLIENTE = Lista[i].COD_CLIENTE;

                    lbox_Pedidos.Items.Add(Lista[i].COD_PEDIDO.ToString() + "-" + obj_ClienteBD.FindByCodCliente(obj_Cliente).NM_CLIENTE);
                }
            }
        }
        private void lbox_Bolos_Click(object sender, EventArgs e)
        {
            if (lbox_Bolos.SelectedIndex != -1)
            {
                BoloBD obj_BoloBD = new BoloBD();

                string sLinha = lbox_Bolos.Items[lbox_Bolos.SelectedIndex].ToString();

                int ipos = 0;

                for (int t = 0; t <= sLinha.Length; t++)
                {
                    if (sLinha.Substring(t, 1) == "-")
                    {
                        ipos = t;
                        break;
                    }
                }

                Bolo_Principal.COD_BOLO = Convert.ToInt16(sLinha.Substring(0, ipos));

                Bolo_Principal = obj_BoloBD.FindByCodBolo(Bolo_Principal);

                PopulaTela(Bolo_Principal);

                obj_FuncGeral.StatusBtn(this, 2);
            }
        }
        private void btn_Excluir_Click(object sender, EventArgs e)
        {
            BoloBD       obj_BoloBD = new BoloBD();
            DialogResult varResp    = MessageBox.Show("Confirma a Exclusão?", "Exclusão da Bolo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (varResp == DialogResult.Yes)
            {
                if (obj_BoloBD.Excluir(Bolo_Principal))
                {
                    MessageBox.Show("Bolo excluida com sucesso. ", "Exclusão da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                obj_FuncGeral.LimpaTela(this);
                obj_FuncGeral.HabilitaTela(this, false);
                obj_FuncGeral.StatusBtn(this, 1);
                PopulaLista();
            }
        }
        /**********************************************************************************
        * NOME:            PopulaLista
        * PROCEDIMENTO:    Preenche o ListBox com os dados que estão na TB_Bolo
        * DT CRIAÇÃO:      19/02/2020
        * DT ALTERAÇÃO:    -
        * ESCRITA POR:     Grupo (Tanto Faz)
        * OBSERVAÇÕES:
        * ********************************************************************************/
        private void PopulaLista()
        {
            // Instância do objeto BoloBD
            BoloBD obj_BoloBD = new BoloBD();

            // Instância do objeto Lista
            List <Bolo> Lista = new List <Bolo>();

            // Limpando o ListBox
            lbox_Bolos.Items.Clear();

            Lista = obj_BoloBD.FindAllBolo();

            if (Lista != null)
            {
                for (int i = 0; i <= Lista.Count - 1; i++)
                {
                    lbox_Bolos.Items.Add(Lista[i].COD_BOLO.ToString() + "-" + Lista[i].NM_BOLO);
                }
            }
        }
Beispiel #5
0
        private void tbox_Cod_Bolo_Leave(object sender, EventArgs e)
        {
            BoloBD obj_BoloBD = new BoloBD();
            Bolo   obj_Bolo   = new Bolo();

            if (tbox_Cod_Bolo.Text != "")
            {
                obj_Bolo.COD_BOLO = Convert.ToInt16(tbox_Cod_Bolo.Text);
                obj_Bolo          = obj_BoloBD.FindByCodBolo(obj_Bolo);

                lb_Nm_Bolo.Text    = obj_Bolo.NM_BOLO;
                lb_Tam_Bolo.Text   = obj_Bolo.TAM_BOLO;
                lb_Valor_Bolo.Text = obj_Bolo.VALOR_BOLO.ToString();
            }
            else
            {
                lb_Nm_Bolo.Text    = "";
                lb_Tam_Bolo.Text   = "";
                lb_Valor_Bolo.Text = "";
            }
        }
        private void btn_Confirmar_Click(object sender, EventArgs e)
        {
            BoloBD obj_BoloBD = new BoloBD();

            Bolo_Principal = PopulaObjeto();

            if (Bolo_Principal.COD_BOLO != -1)
            {
                obj_BoloBD.Alterar(Bolo_Principal);
                MessageBox.Show("Bolo alterada com sucesso. ", "Alteração da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                Bolo_Principal.COD_BOLO = obj_BoloBD.Incluir(Bolo_Principal);
                MessageBox.Show("Bolo Incluida com sucesso. ", "Inclusão da Bolo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                PopulaTela(Bolo_Principal);
            }

            obj_FuncGeral.StatusBtn(this, 2);
            obj_FuncGeral.HabilitaTela(this, false);
            PopulaLista();
        }
Beispiel #7
0
        /**********************************************************************************
        * NOME:            PopulaPedidoItem
        * PROCEDIMENTO:    Preenche a Lista de itens do pedido
        * DT CRIAÇÃO:      19/02/2020
        * DT ALTERAÇÃO:    -
        * PARAMETRO:
        * ESCRITA POR:    Jhonatan de Oliveira
        * OBSERVAÇÕES:
        * ********************************************************************************/
        private void PopulaPedidoItem()
        {
            PedidoItemBD obj_PedidoItemBD = new PedidoItemBD();
            Bolo         obj_Bolo         = new Bolo();
            BoloBD       obj_BoloBD       = new BoloBD();

            List <PedidoItem> ListPedidoItem = new List <PedidoItem>();

            ListPedidoItem = obj_PedidoItemBD.FindAllByPedido(Pedido_Principal);

            if (ListPedidoItem != null)
            {
                for (int t = 0; t < ListPedidoItem.Count; t++)
                {
                    obj_Bolo.COD_BOLO = ListPedidoItem[t].COD_BOLO;
                    obj_Bolo          = obj_BoloBD.FindByCodBolo(obj_Bolo);


                    PopulaLinha(obj_Bolo.COD_BOLO.ToString(), obj_Bolo.NM_BOLO, obj_Bolo.TAM_BOLO, ListPedidoItem[t].QUANT_PEDIDOITEM.ToString(), obj_Bolo.VALOR_BOLO.ToString("R$ 999,99"));
                }
            }
        }