Пример #1
0
        private void Delete_Click_1(object sender, RoutedEventArgs e)
        {
            var       o  = this.data1.SelectedItem;
            Entidades e2 = null;

            try
            {
                e2 = (Entidades)data1.SelectedItem;

                System.Windows.Forms.DialogResult result = System.Windows.Forms.MessageBox.Show("Tem a certeza que pretende eliminar a entidade " + e2.Nome + "?",
                                                                                                "Pergunta!", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question);

                switch (result)
                {
                case System.Windows.Forms.DialogResult.Yes:
                    bool   done    = entidades.Delete_Entidade(e2.StampEntidade);
                    string warning = "";
                    if (done == true)
                    {
                        warning = "A entidade " + e2.Nome + " foi removida com sucesso!";
                    }
                    else
                    {
                        warning = "Falha ao remover a entidade " + e2.Nome + "!";
                    }

                    System.Windows.Forms.MessageBox.Show(warning,
                                                         "Aviso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);

                    data1.ItemsSource = entidades.GetEntidade();

                    break;

                default:
                    break;
                }
            }
            catch
            {
                System.Windows.Forms.MessageBox.Show("Tem que seleccionar uma entidade para eliminar!",
                                                     "Aviso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);
            }
        }
Пример #2
0
        protected void DeleteEntidade(object sender, EventArgs e)
        {
            if (id_Emp.Trim() != "")
            {
                System.Windows.Forms.DialogResult result = System.Windows.Forms.MessageBox.Show("Tem a certeza que pretende eliminar a entidade?",
                                                                                                "Pergunta!", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question);

                switch (result)
                {
                case System.Windows.Forms.DialogResult.Yes:
                    bool   done    = emp.Delete_Entidade(id_Emp);
                    string warning = "";
                    if (done == true)
                    {
                        warning = "A entidade foi removida com sucesso!";
                    }
                    else
                    {
                        warning = "Falha ao remover a entidade!";
                    }

                    System.Windows.Forms.MessageBox.Show(warning,
                                                         "Aviso!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);

                    PainelCentro.Escolhe_Painel(1, false);

                    break;

                default:
                    break;
                }
            }
            else
            {
                PainelCentro.Escolhe_Painel(1, false);
            }
        }