Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e) //Excluir
        {
            if (txtCodigo.Text == "")
            {
                MessageBox.Show("Selecione um projeto para excluir.", "Erro",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                var result = MessageBox.Show(this, "Você tem certeza que deseja excluir este projeto?",
                                             "Deseja excluir projeto?", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

                if (result == DialogResult.Yes)
                {
                    Projeto p = GetDTO();

                    if (ExcluiTrabalhadores() && ExcluiEtapas())
                    {
                        if (daoProj.Delete(p))
                        {
                            MessageBox.Show("Projeto foi excluído.", "Projeto Excluído",
                                            MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }

                    AtualizaDGV();

                    LimparTextBox();
                }
            }
        }