private void button2_Click(object sender, EventArgs e)
        {
            dbConnection x = new dbConnection();

            x.openConnection();
            DialogResult res = MessageBox.Show("Bist du sicher, dass du den Termin löschen willst?", "", MessageBoxButtons.YesNo);

            if (res == DialogResult.Yes)
            {
                x.ExecuteSQL("UPDATE Bewerbungstermine SET aktiv=0,status=4 WHERE name='" + name + "'");
            }
            x.closeConnection();
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string prüfung = comboBox1.Text;
            string name    = Form1.username;
            string uhrzeit = dateTimePicker1.Value.ToShortTimeString() + " - " + dateTimePicker2.Value.ToShortTimeString();
            string datum   = "";

            if (checkBox1.Checked)
            {
                datum += checkBox1.Text + ",";
            }
            if (checkBox2.Checked)
            {
                datum += checkBox2.Text + ",";
            }
            if (checkBox3.Checked)
            {
                datum += checkBox3.Text + ",";
            }
            if (checkBox4.Checked)
            {
                datum += checkBox4.Text + ",";
            }
            if (checkBox5.Checked)
            {
                datum += checkBox5.Text + ",";
            }
            if (checkBox6.Checked)
            {
                datum += checkBox6.Text + ",";
            }
            if (!checkBox6.Checked && !checkBox5.Checked && !checkBox4.Checked && !checkBox3.Checked && !checkBox2.Checked && !checkBox1.Checked)
            {
                MessageBox.Show("Du musst mindestens 1 Wochentag angeben!");
                return;
            }

            {
                datum += checkBox6.Text + ",";
            }
            //MessageBox.Show("Wochentage: " + datum + "\n" + "Uhrzeit: " + uhrzeit);
            dbConnection x = new dbConnection();

            x.openConnection();
            x.ExecuteSQL("INSERT INTO AusbildungsTermine (prüfling,prüfung,uhrzeit,wochentage) VALUES ('" + name + "','" + prüfung + "','" + uhrzeit + "','" + datum + "')");
            x.closeConnection();
            this.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string name = textBox1.Text;

            if (!textBox1.Text.Contains('_'))
            {
                MessageBox.Show("Bitte trage den Namen mit Unterstrich ein!");
                return;
            }
            string       date = dateTimePicker1.Text;
            string       time = textBox2.Text;
            dbConnection x    = new dbConnection();

            x.openConnection();
            x.ExecuteSQL("INSERT INTO Bewerbungstermine (name,Datum,Uhrzeit,forumsname,userid,telnummer) VALUES('" + name + "','" + date + "','" + time + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "')");
            x.closeConnection();
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Пример #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (typ == 0)
     {
         dbConnection addPruefung = new dbConnection();
         addPruefung.openConnection();
         int    prüfung = Suche_Pruefung();
         string pruefer = mitarbeiter[Suche_Mitarbeiter()][1];
         addPruefung.ExecuteSQL("INSERT INTO Schulungen (userid,schulung,pruefer) VALUES ('" + Ausbildung_User_Manage.id + "','" + pruefungen.Text + "','" + pruefer + "')");
         addPruefung.closeConnection();
     }
     else
     {
         dbConnection addPruefung = new dbConnection();
         addPruefung.openConnection();
         int    prüfung = Suche_Pruefung();
         string pruefer = mitarbeiter[Suche_Mitarbeiter()][1];
         addPruefung.ExecuteSQL("INSERT INTO FST (userid,fst,pruefer) VALUES ('" + Ausbildung_User_Manage.id + "','" + pruefungen.Text + "','" + pruefer + "')");
         addPruefung.closeConnection();
     }
 }
Пример #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            string name      = textBox1.Text;
            int    anzpers   = int.Parse(numericUpDown1.Value.ToString());
            int    aktiv     = 0;
            string bemerkung = "";

            if (checkBox1.Checked)
            {
                aktiv = 1;
            }
            if (checkBox2.Checked)
            {
                bemerkung = textBox3.Text;
            }
            dbConnection con = new dbConnection();

            con.openConnection();
            con.ExecuteSQL("INSERT INTO Pruefungsliste (name,anzpers,aktiv,sonderbemerkung) VALUES ('" + name + "'," + anzpers + "," + aktiv + ",'" + bemerkung + "')");
            con.closeConnection();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "" || comboBox1.Text == "")
            {
                return;
            }

            string       name    = comboBox1.Text;
            string       gefehlt = textBox1.Text;
            int          kw      = KW(DateTime.Now);
            string       link    = textBox2.Text;
            dbConnection x       = new dbConnection();

            x.openConnection();
            x.ExecuteSQL("INSERT INTO FahrzeugbeladungArchiv (name,link,gefehlt,woche) VALUES ('" + name + "','" + link + "','" + gefehlt + "'," + kw + ")");
            x.closeConnection();
            //MessageBox.Show("Eingetragen!");
            notification.Show("Erfolgreich eingetragen!", AlertType.success);
            comboBox1.Text = "";
            textBox1.Text  = "";
            textBox2.Text  = "";
        }
Пример #7
0
        private void Btnaccept_Click(object sender, EventArgs e)
        {
            if (CBchange.Text != "")
            {
                var          pos        = Suche_Mitarbeiter(); // Suche nach aktuell ausgewählten Mitarbieter
                dbConnection userchange = new dbConnection();
                userchange.openConnection();
                userchange.ExecuteSQL("UPDATE User SET rang = '" + CBnewrang.Text + "' WHERE username = '******' LIMIT 1");
                userchange.closeConnection();
                dbConnection addrangupdate = new dbConnection();
                addrangupdate.openConnection();
                addrangupdate.ExecuteSQL("INSERT INTO updownrank (userid, datum, rang, art, bemerkung) VALUES ('" + mitarbeiter[pos][1] + "', NOW(), '" + CBnewrang.Text + "', '" + CBchange.Text + "', '" + MySQLEscape(TBbemerkung.Text) + "')");
                addrangupdate.closeConnection();
                MessageBox.Show("Rangänderung durchgeführt");

                Setze_Werte();
            }
            else
            {
                MessageBox.Show("Welche Art der Rangänderung ist es?");
            }
        }
Пример #8
0
        private void button2_Click(object sender, EventArgs e)
        {
            int    index     = Suche_Pruefung();
            int    id        = int.Parse(prüfungen[index][0]);
            string name      = textBox4.Text;
            int    anzpers   = int.Parse(numericUpDown2.Value.ToString());
            int    aktiv     = 0;
            string bemerkung = "";

            if (checkBox4.Checked)
            {
                aktiv = 1;
            }
            if (checkBox3.Checked)
            {
                bemerkung = textBox3.Text;
            }
            dbConnection con = new dbConnection();

            con.openConnection();
            con.ExecuteSQL("UPDATE Pruefungsliste SET name='" + name + "',anzpers=" + anzpers + ",aktiv=" + aktiv + ",sonderbemerkung='" + bemerkung + "' WHERE id=" + id);
            con.closeConnection();
        }
Пример #9
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == "")
            {
                notification.Show("Du musst mindestens 1 Vorschlag abgeben", AlertType.error);
                return;
            }
            if (comboBox1.Text == comboBox2.Text || comboBox2.Text == comboBox3.Text || comboBox3.Text == comboBox1.Text)
            {
                notification.Show("Namen dürfen nur 1x gewählt werden!", AlertType.error);
                return;
            }
            dbConnection x = new dbConnection();

            x.openConnection();
            CultureInfo CUI = CultureInfo.CurrentCulture;
            int         kw  = CUI.Calendar.GetWeekOfYear(DateTime.Now, CUI.DateTimeFormat.CalendarWeekRule, CUI.DateTimeFormat.FirstDayOfWeek);

            x.ExecuteSQL("INSERT INTO mdw (username,vorschlag1,vorschlag2,vorschlag3,kw,jahr) VALUES('" + Form1.username + "','" + comboBox1.Text + "','" + comboBox2.Text + "','" + comboBox3.Text + "'," + kw + "," + DateTime.Now.Year + ")");

            x.closeConnection();
            notification.Show("Erfolgreich abgestimmt!", AlertType.success);
            this.Close();
        }
Пример #10
0
        private void button3_Click(object sender, EventArgs e)
        {
            string name  = textBox6.Text;
            int    aktiv = 0;

            if (checkBox6.Checked)
            {
                aktiv = 1;
            }
            if (radioButton1.Checked)
            {
                dbConnection con = new dbConnection();
                con.openConnection();
                con.ExecuteSQL("INSERT INTO Schulungsliste (name,aktiv) VALUES ('" + name + "'," + aktiv + ")");
                con.closeConnection();
            }
            else
            {
                dbConnection con = new dbConnection();
                con.openConnection();
                con.ExecuteSQL("INSERT INTO FSTListe (name,aktiv) VALUES ('" + name + "'," + aktiv + ")");
                con.closeConnection();
            }
        }
Пример #11
0
        private void button1_Click(object sender, EventArgs e)
        {
            RegistryKey key          = Registry.CurrentUser.CreateSubKey(@"SOFTWARE\LSMC-DienstApp");
            string      username     = key.GetValue("Name").ToString();
            string      neuebeladung = "";

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                if (row.Cells[2].Value.ToString() == "")
                {
                    row.Cells[2].Value = "0";
                }
                neuebeladung += row.Cells[0].Value + ":" + row.Cells[2].Value + ";";
            }
            MessageBox.Show(neuebeladung);
            string       kontroliert = username + ";" + DateTime.Now.ToString("d/M/yyyy");
            dbConnection x           = new dbConnection();

            x.openConnection();
            x.ExecuteSQL("UPDATE Fahrzeuge SET beladung='" + neuebeladung + "', kontroliert='" + kontroliert + "' WHERE nummer=" + nummer);
            x.closeConnection();
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            switch (button1.Text)
            {
            case "Uninvite zurückziehen":
                db1.openConnection();
                db1.ExecuteSQL("UPDATE User SET uninvite = '0' WHERE id = '" + Id + "'");
                db1.closeConnection();
                MessageBox.Show("Uninvite zurückgezogen!");
                break;

            case "Uninvite vorschlagen":
                db1.openConnection();
                db1.ExecuteSQL("UPDATE User SET uninvite = '1' WHERE id = '" + Id + "'");
                db1.closeConnection();
                MessageBox.Show("Uninvite vorgeschlagen!");
                break;

            case "Uninvite bestätigen?":
                CustomMessageBox cm = new CustomMessageBox();
                cm.Text          = "Bestätigung";
                cm.Uebergabetext = "Uninvite durchführen?";
                cm.Button1       = "Entlassen";
                cm.Button2       = "Zurückziehen";
                cm.ShowDialog();
                if (cm.Ausgabe)
                {
                    db1.openConnection();
                    db1.ExecuteSQL("UPDATE User SET uninvite = '2' WHERE id = '" + Id + "'");
                    db1.closeConnection();
                    MessageBox.Show("Mitarbeiter entlassen!");
                    TimeSpan sp = jetzt - Beitritt;
                    if (Rang == 0 && Convert.ToInt32(sp.Days) >= 15 && Convert.ToInt32(sp.Days) <= 30)
                    {
                        MessageBox.Show("Mitarbeiter muss auch gemeldet werden bei Frakverwaltung");
                    }
                    if (Rang != 0 && Convert.ToInt32(sp.Days) <= 30)
                    {
                        MessageBox.Show("Mitarbeiter muss auch gemeldet werden bei Frakverwaltung");
                    }
                    db1.openConnection();
                    db1.ExecuteSQL("INSERT INTO Archiv (userid, austritt, beitritt, rang) VALUES ('" + Id + "','" + jetzt.Date.ToString("yyyy-MM-dd").ToString() + "','" + Beitritt.Date.ToString("yyyy-MM-dd") + "', '" + Rang + "')");
                    db1.closeConnection();
                }
                else
                {
                    db1.openConnection();
                    db1.ExecuteSQL("UPDATE User SET uninvite = '0' WHERE id = '" + Id + "'");
                    db1.closeConnection();
                    MessageBox.Show("Uninvite zurückgezogen!");
                }
                break;

            case "Kommentar bearbeiten":
                switch (Formular)
                {
                case "Archiv":
                    y          = new Custominputbox(this);
                    y.DBId     = DBId;
                    y.Formular = "Archiv";
                    y.Aktion   = "Kommentar";
                    y.Lade_Daten();
                    y.ShowDialog();
                    break;
                }
                break;

            default:
                MessageBox.Show("Da ging was schief!");
                break;
            }
            this.Close();
        }
Пример #13
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;
                }
            }
        }
Пример #14
0
        private void dataGridView1_CellClick_1(object sender, DataGridViewCellEventArgs e)
        {
            if (fenster == 1)
            {
                if (e.ColumnIndex == 1)
                {
                    //  MessageBox.Show(e.RowIndex.ToString());
                    if (e.RowIndex == -1)
                    {
                        return;
                    }
                    string      name = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
                    string      id   = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex - 1].Value.ToString();
                    User_Manage x    = new User_Manage();
                    User_Manage.name = name;
                    User_Manage.id   = int.Parse(id);
                    x.ShowDialog();

                    if (x.DialogResult == DialogResult.OK)
                    {
                        verwaltung();
                    }
                }
            }
            if (fenster == 2)
            {
                if (e.ColumnIndex == 0)
                {
                    //  MessageBox.Show(e.RowIndex.ToString());
                    if (e.RowIndex == -1)
                    {
                        return;
                    }
                    string name = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();

                    Termine_manage x = new Termine_manage();
                    Termine_manage.name = name;
                    //Termine_manage.id = int.Parse(id);
                    x.ShowDialog();

                    if (x.DialogResult == DialogResult.OK)
                    {
                        Termine();
                    }
                }
            }
            if (fenster == 3)
            {
                if (e.ColumnIndex == 1)
                {
                    //  MessageBox.Show(e.RowIndex.ToString());
                    if (e.RowIndex == -1)
                    {
                        return;
                    }
                    string id    = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex - 1].Value.ToString();
                    string aktiv = dataGridView1.Rows[e.RowIndex].Cells[5].Value.ToString();
                    if (aktiv == "Nein")
                    {
                        DialogResult x = MessageBox.Show("Wurde die Sanktion Bezahlt?", "", MessageBoxButtons.YesNo);

                        if (x == DialogResult.Yes)
                        {
                            dbConnection con = new dbConnection();
                            con.openConnection();
                            //MessageBox.Show(id);
                            con.ExecuteSQL("UPDATE Sanktionen SET aktiv='0' WHERE id='" + id + "'");
                            con.closeConnection();
                            sanktionenload();
                        }
                    }
                    else
                    {
                        DialogResult x = MessageBox.Show("Willst du die Sanktion ins Archiv verschieben?", "", MessageBoxButtons.YesNo);

                        if (x == DialogResult.Yes)
                        {
                            dbConnection con = new dbConnection();
                            con.openConnection();
                            //MessageBox.Show(id);
                            con.ExecuteSQL("UPDATE Sanktionen SET aktiv='3' WHERE id='" + id + "'");
                            con.closeConnection();
                            sanktionenload();
                        }
                    }
                }
            }
        }