Ejemplo n.º 1
0
 private void dGVerwaltung_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex == 1)
     {
         if (e.RowIndex != -1)
         {
             x          = new Verwaltung_Manage();
             x.Formular = "Verwaltung";
             x.Id       = Convert.ToInt32(dGVerwaltung.Rows[e.RowIndex].Cells[0].Value);
             x.Beitritt = Convert.ToDateTime(dGVerwaltung.Rows[e.RowIndex].Cells[3].Value);
             x.Rang     = Convert.ToInt32(dGVerwaltung.Rows[e.RowIndex].Cells[6].Value);
             x.PruefeUser();
             x.ShowDialog();
         }
     }
 }
 public Custominputbox(Verwaltung_Manage u)
 {
     InitializeComponent();
     db = new MysqlClass();
     x  = u;
 }
Ejemplo n.º 3
0
        private void dG_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex != -1)
            {
                switch (e.ColumnIndex.ToString())
                {
                case "3":
                    x              = new Verwaltung_Manage();
                    x.Formular     = "Archiv";
                    x.Archivierung = this;
                    x.Id           = Convert.ToInt32(dG.Rows[e.RowIndex].Cells[1].Value);
                    x.DBId         = Convert.ToInt32(dG.Rows[e.RowIndex].Cells[0].Value);
                    x.PruefeUser();
                    x.ShowDialog();
                    break;

                case "6":
                    if (dG.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString() == "Nein")
                    {
                        var abfrage = MessageBox.Show("Wurde " + dG.Rows[e.RowIndex].Cells[3].Value + " entlassen?", "Entlassen?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (abfrage == DialogResult.Yes)
                        {
                            MessageBox.Show("Wurde umgetragen!");
                            dbConnection Update = new dbConnection();
                            Update.openConnection();
                            Update.ExecuteSQL("UPDATE Archiv SET entlassen = '1' WHERE id = '" + dG.Rows[e.RowIndex].Cells[0].Value + "'");
                            Update.closeConnection();

                            Uebersicht();
                        }
                        else if (abfrage == DialogResult.No)
                        {
                            MessageBox.Show("Dann leite das in die Wege!");
                        }
                    }
                    break;

                case "7":
                    if (dG.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString() == "Nein")
                    {
                        var abfrage = MessageBox.Show("Wurde " + dG.Rows[e.RowIndex].Cells[3].Value + " an die Fraktiosverwaltung gemeldet?", "Gemeldet?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (abfrage == DialogResult.Yes)
                        {
                            MessageBox.Show("Wurde umgetragen!");
                            dbConnection Update = new dbConnection();
                            Update.openConnection();
                            Update.ExecuteSQL("UPDATE Archiv SET gemeldet = '1' WHERE id = '" + dG.Rows[e.RowIndex].Cells[0].Value + "'");
                            Update.closeConnection();

                            Uebersicht();
                        }
                        else if (abfrage == DialogResult.No)
                        {
                            MessageBox.Show("Dann leite das in die Wege!");
                        }
                    }
                    break;

                case "8":
                    if (dG.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString() == "Nein")
                    {
                        var abfrage = MessageBox.Show("Wurde " + dG.Rows[e.RowIndex].Cells[3].Value + " aus den Dokumenten ausgetragen?", "Dokumente?", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (abfrage == DialogResult.Yes)
                        {
                            MessageBox.Show("Wurde umgetragen!");
                            dbConnection Update = new dbConnection();
                            Update.openConnection();
                            Update.ExecuteSQL("UPDATE Archiv SET dokumente = '1' WHERE id = '" + dG.Rows[e.RowIndex].Cells[0].Value + "'");
                            Update.closeConnection();

                            Uebersicht();
                        }
                        else if (abfrage == DialogResult.No)
                        {
                            MessageBox.Show("Dann leite das in die Wege!");
                        }
                    }
                    break;

                case "10":
                    if (dG.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString() == "Nein")
                    {
                        var abfrage = MessageBox.Show("Willst du " + dG.Rows[e.RowIndex].Cells[3].Value + " blacklisten?", "Blacklist?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                        if (abfrage == DialogResult.OK)
                        {
                            MessageBox.Show(dG.Rows[e.RowIndex].Cells[3].Value + " ist nun in der Blacklist!");
                            dbConnection Update = new dbConnection();
                            Update.openConnection();
                            Update.ExecuteSQL("UPDATE Archiv SET blacklist = '1' WHERE id = '" + dG.Rows[e.RowIndex].Cells[0].Value + "'");
                            Update.closeConnection();
                            Update = null;

                            Uebersicht();
                        }
                        else if (abfrage == DialogResult.Cancel)
                        {
                            MessageBox.Show("Antrag zurückgezogen");
                        }
                    }
                    else
                    {
                        var abfrage = MessageBox.Show("Willst du " + dG.Rows[e.RowIndex].Cells[3].Value + " von der Blacklist entfernen?", "Blacklist?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                        if (abfrage == DialogResult.OK)
                        {
                            MessageBox.Show(dG.Rows[e.RowIndex].Cells[3].Value + " ist nun entfernt aus der Blacklist!");
                            dbConnection Update = new dbConnection();
                            Update.openConnection();
                            Update.ExecuteSQL("UPDATE Archiv SET blacklist = '0' WHERE id = '" + dG.Rows[e.RowIndex].Cells[0].Value + "'");
                            Update.closeConnection();

                            Uebersicht();
                        }
                        else if (abfrage == DialogResult.Cancel)
                        {
                            MessageBox.Show("Antrag zurückgezogen");
                        }
                    }
                    break;
                }
            }
        }