Exemple #1
0
        private void lnkExcluirTipo_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            DialogResult op;

            modelo.tipo Registro = (modelo.tipo)cbCategoria.SelectedItem;
            op = MessageBox.Show("Excluir o Registro: " + Registro.descricao,
                                 "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (op == DialogResult.Yes)
            {
                controle.TipoDB tabelaTipo = new controle.TipoDB();
                if (tabelaTipo.testarExclusao(Registro.idtipo))
                {
                    tabelaTipo.excluir(Registro.idtipo);
                    cbCategoria.DataSource    = tabelaTipo.listar();
                    cbCategoria.SelectedIndex = 0;
                }
                else
                {
                    MessageBox.Show("Não é possivel excluir Registro");
                }
            }
        }
        private void lnkExcluirTIpo_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            DialogResult op;

            op = MessageBox.Show("Deseja Excluir: " + cbCategoria.Text, "ALERTA",
                                 MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (op == DialogResult.Yes)
            {
                controle.TipoDB tabelaTipo = new controle.TipoDB();
                modelo.tipo     item       = (modelo.tipo)cbCategoria.SelectedItem;
                if (tabelaTipo.checarExclusao(item.idtipo))
                {
                    tabelaTipo.excluir(item.idtipo);
                    MessageBox.Show("categoria excluida com sucesso!");
                    cbCategoria.DataSource = tabelaTipo.listar();
                }
                else
                {
                    MessageBox.Show("Tipo não pode ser excluido!");
                }
            }
        }