Exemplo n.º 1
0
        private void lbox_Coberturas_Click(object sender, EventArgs e)
        {
            if (lbox_Coberturas.SelectedIndex != -1)
            {
                CoberturaBD obj_CoberturaBD = new CoberturaBD();

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

                int ipos = 0;

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

                Cobertura_Principal.COD_COBERTURA = Convert.ToInt16(sLinha.Substring(0, ipos));

                Cobertura_Principal = obj_CoberturaBD.FindByCodCobertura(Cobertura_Principal);

                PopulaTela(Cobertura_Principal);

                obj_FuncGeral.StatusBtn(this, 2);
            }
        }
Exemplo n.º 2
0
        /**********************************************************************************
        * NOME:            PopulaTela
        * PROCEDIMENTO:    Preenche a tela com os dados do Objeto Principal
        * DT CRIAÇÃO:      19/02/2020
        * DT ALTERAÇÃO:    -
        * PARAMETRO:
        * ESCRITA POR:     Grupo (Tanto Faz)
        * OBSERVAÇÕES:
        * ********************************************************************************/
        private void PopulaTela(Bolo aobj_Bolo)
        {
            if (aobj_Bolo.COD_BOLO != -1)
            {
                SaborBD       obj_SaborBD     = new SaborBD();
                frm_Sabor     obj_Sabor       = new frm_Sabor();
                RecheioBD     obj_RecheioBD   = new RecheioBD();
                frm_Recheio   obj_Recheio     = new frm_Recheio();
                CoberturaBD   obj_CoberturaBD = new CoberturaBD();
                frm_Cobertura obj_Cobertura   = new frm_Cobertura();

                tbox_Cod_Bolo.Text      = aobj_Bolo.COD_BOLO.ToString();
                tbox_Cod_Sabor.Text     = aobj_Bolo.COD_SABOR.ToString();
                tbox_Cod_Recheio.Text   = aobj_Bolo.COD_RECHEIO.ToString();
                tbox_Cod_Cobertura.Text = aobj_Bolo.COD_COBERTURA.ToString();
                tbox_Nm_Bolo.Text       = aobj_Bolo.NM_BOLO;
                lb_Tam_Bolo.Text        = aobj_Bolo.TAM_BOLO;
                lb_Valor_Bolo.Text      = aobj_Bolo.VALOR_BOLO.ToString();

                obj_Sabor.COD_SABOR = aobj_Bolo.COD_SABOR;

                lb_Tit_Sabor.Text = obj_SaborBD.FindByCodSabor(obj_Sabor).TIT_SABOR;

                obj_Recheio.COD_RECHEIO = aobj_Bolo.COD_RECHEIO;

                lb_Tit_Recheio.Text = obj_RecheioBD.FindByCodRecheio(obj_Recheio).TIT_RECHEIO;

                obj_Cobertura.COD_COBERTURA = aobj_Bolo.COD_COBERTURA;

                lb_Tit_Cobertura.Text = obj_CoberturaBD.FindByCodCobertura(obj_Cobertura).TIT_COBERTURA;
            }
        }
Exemplo n.º 3
0
        private void tbox_Cod_Cobertura_Leave(object sender, EventArgs e)
        {
            if (tbox_Cod_Cobertura.Text != "")
            {
                CoberturaBD   obj_CoberturaBD = new CoberturaBD();
                frm_Cobertura obj_Cobertura   = new frm_Cobertura();

                obj_Cobertura.COD_COBERTURA = Convert.ToInt16(tbox_Cod_Cobertura.Text);

                lb_Tit_Cobertura.Text = obj_CoberturaBD.FindByCodCobertura(obj_Cobertura).TIT_COBERTURA;
            }
            else
            {
                lb_Tit_Cobertura.Text = "";
            }
        }
Exemplo n.º 4
0
        private void btn_Excluir_Click(object sender, EventArgs e)
        {
            CoberturaBD  obj_CoberturaBD = new CoberturaBD();
            DialogResult varResp         = MessageBox.Show("Confirma a Exclusão?", "Exclusão da Cobertura", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

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

                obj_FuncGeral.LimpaTela(this);
                obj_FuncGeral.HabilitaTela(this, false);
                obj_FuncGeral.StatusBtn(this, 1);
                PopulaLista();
            }
        }
Exemplo n.º 5
0
        /**********************************************************************************
        * NOME:            PopulaLista
        * PROCEDIMENTO:    Preenche o ListBox com os dados que estão na TB_Cobertura
        * DT CRIAÇÃO:      22/11/2019
        * DT ALTERAÇÃO:    -
        * ESCRITA POR:    Jhonatan de Oliveira
        * OBSERVAÇÕES:
        * ********************************************************************************/
        private void PopulaLista()
        {
            // Instância do objeto CoberturaBD
            CoberturaBD obj_CoberturaBD = new CoberturaBD();

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

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

            Lista = obj_CoberturaBD.FindAllCobertura();

            if (Lista != null)
            {
                for (int i = 0; i <= Lista.Count - 1; i++)
                {
                    lbox_Coberturas.Items.Add(Lista[i].COD_COBERTURA.ToString() + "-" + Lista[i].TIT_COBERTURA);
                }
            }
        }
Exemplo n.º 6
0
        private void btn_Confirmar_Click(object sender, EventArgs e)
        {
            CoberturaBD obj_CoberturaBD = new CoberturaBD();

            Cobertura_Principal = PopulaObjeto();

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

            obj_FuncGeral.StatusBtn(this, 2);
            obj_FuncGeral.HabilitaTela(this, false);
            PopulaLista();
        }