Exemplo n.º 1
0
        string[] UKR      = new string[3];                                                             //User,Key,Recht

        private void Benutzer_Load(object sender, EventArgs e)                                         //Ausfüren wen Fenster geöffnet wird
        {
            wtxtRechte.Text = "lesen";                                                                 //Standart auswahl ist lesen
            string mysqlconnectionstring = methoden.MySqlConnectionString();                           //Angaben um sich an der Datenbank anzumelden

            methoden.MySQL_ping_check(mysqlconnectionstring);                                          //Testabfrage bei der Datenkan
            string mysqlcommandtext = "SELECT * FROM `user`;";                                         //SQL Befehl Abfrage aller User

            dgvUser.DataSource = methoden.MySqlDataToDatGrid(mysqlconnectionstring, mysqlcommandtext); //Alle User in die DataGridViwe schreiben
            dgvUser.Columns["Password"].Visible = false;                                               //Spalte mit den Passwörten ausblenden
        }
Exemplo n.º 2
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtGPU_Hersteller.Text != "" && wtxtSpeicherTyp.Text != "" && wtxtSpeichergrosse.Text != "" && txtTaktrate.Text != "" && wtxtKuhlertyp.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                 //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);               //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);          //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `gpu` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                  //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "GPU-Hersteller: " + wtxtGPU_Hersteller.Text + LF +
                        "Speichertyp: " + wtxtSpeicherTyp.Text + LF +
                        "Speichergröße: " + wtxtSpeichergrosse.Text + LF +
                        "Taktrate: " + txtTaktrate.Text + LF +
                        "Kühlertyp: " + wtxtKuhlertyp.Text + LF +
                        "Stromverbrauch: " + wtxtStromverbrauch.Text + LF +
                        "Anschlussart: " + wtxtAnschluss.Text + LF +
                        "Stromversorgung: " + wtxtStromversorgung.Text + LF +
                        "Multi-Grafikkarten-Betrieb: " + wtxtMultiGPU.Text + LF +
                        "VGA: " + nudVGA.Value + LF +
                        "DVI: " + nudDVI.Value + LF +
                        "HDMI: " + nudHDMI.Value + LF +
                        "Displayport: " + nudDisplaport.Value + LF +
                        "S-Video: " + nudSVideo.Value + LF +
                        "Cinch: " + nudCinch.Value + LF +
                        "USB-C " + nudUSBC.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtZustand.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                           //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                          //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                         //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);                    //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `fronteinschub` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                            //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Hersteller: " + wtxtKartenhersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "<Externe Schnittstellen>" + LF +
                        "Cardreader: " + nudExternCardreader.Value + LF +
                        "USB2.0: " + nudExternUSB2.Value + LF +
                        "USB3.0: " + nudExternUSB3.Value + LF +
                        "USB3.1: " + nudExternUSB3_1.Value + LF +
                        "Line-Out: " + nudExternLineOut.Value + LF +
                        "Line-In: " + nudExternLineIn.Value + LF +
                        "FireWire: " + nudExternFireWire.Value + LF +
                        "Thunderbolt: " + nudExternThunderbolt.Value + LF +
                        "<Interne-Schnittstelle>" + LF +
                        "USB2.0: " + nudInternUSB2.Value + LF +
                        "USB3.0: " + nudInternUSB3.Value + LF +
                        "USB3.1: " + nudInternUSB3_1.Value + LF +
                        "Audio: " + nudInternAudio.Value + LF +
                        "FireWire: " + nudInternFireWire.Value + LF +
                        "Thunderbolt: " + nudInternThunderbolt.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 4
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "")
            {
                #region CheckBox auswerten
                string COM = "Nein";
                if (cbtCOM.Checked)
                {
                    COM = "Ja";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                 //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);               //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);          //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `usv` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                  //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Modell: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Watt (W): " + wtxtWatt.Text + LF +
                        "Volt-Ampere (VA): " + wtxtVA.Text + LF +
                        "Arbeitsweise: " + wtxtArbeitsweise.Text + LF +
                        "Akkutyp: " + wtxtAkkutyp.Text + LF +
                        "Akkanzahl: " + nudAkkanzahl.Value + LF +
                        "USB Anschlüsse: " + nudUSB.Value + LF +
                        "COM: " + COM;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtAnschluss.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                      //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                     //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                    //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);               //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `tv-karte` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                       //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Kartenhersteller: " + wtxtHersteller.Text + LF +
                        "Modell: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Anschlussart: " + wtxtAnschluss.Text + LF +
                        "Analog: " + nudAnalog.Value + LF +
                        "DVB-C: " + nudDVB_C.Value + LF +
                        "DVB-C2: " + nudDVB_C2.Value + LF +
                        "DVB-T: " + nudDVB_T.Value + LF +
                        "DVB-T2: " + nudDVB_T2.Value + LF +
                        "DVB-S: " + nudDVB_S.Value + LF +
                        "DVB-S2: " + nudDVB_S2.Value + LF +
                        "Klinke: " + nudKlinke.Value + LF +
                        "ODT: " + nudODT.Value + LF +
                        "HDMI: " + nudHDMI.Value + LF +
                        "Scart: " + nudScart.Value + LF +
                        "S-Video: " + nudSVideo.Value + LF +
                        "Cinch: " + nudCinch.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtZustand.Text != "" && wtxtKabelendeA.Text != "" && nudLange.Text != "" && wtxtKabelendeB.Text != "")
            {
                #region Checkbox auswerten
                string Schaltbar;
                if (cbtSchaltbar.Checked)
                {
                    Schaltbar = "Ja";
                }
                else
                {
                    Schaltbar = "Nein";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                   //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                  //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                 //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);            //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `kabel` VALUES ('';" + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                    //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Kabelende: " + wtxtKabelendeA.Text + LF +
                        "Länge (m): " + nudLange.Value + LF +
                        "Kabelende: " + wtxtKabelendeB.Text + LF +
                        "Schaltbar: " + Schaltbar;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 7
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtGrosse.Text != "" && wtxtAnschluss.Text != "" && wtxtBauart.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                 //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);               //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);          //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `hdd` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                  //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Kapazität (GB): " + wtxtGrosse.Text + LF +
                        "Anschlüsse: " + wtxtAnschluss.Text + LF +
                        "Bauart: " + wtxtBauart.Text + LF +
                        "Stromverbrauch: " + wtxtStromverbrauch.Text + LF +
                        "Stromversorgung: " + wtxtStromversorgung.Text + LF +
                        "Formfaktor: " + wtxtFormfaktor.Text + LF +
                        "NAND Flash: " + wtxtNAND.Text + LF +
                        "Controller: " + wtxtController.Text + LF +
                        "max Lesen: " + wtxtMaxLesen.Text + LF +
                        "max Schreiben: " + wtxtMaxSchreib.Text + LF +
                        "Betriebstemperatur: " + wtxtTempera.Text + LF +
                        "Stoßfestigkeit: " + wtxtStoss.Text;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 8
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtSlot.Text != "" && wtxtGrosse.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                 //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);               //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);          //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `ram` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                  //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Typ: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Slot: " + wtxtSlot.Text + LF +
                        "Größe: " + wtxtGrosse.Text + LF +
                        "Modultyp: " + wtxtModultyp.Text + LF +
                        "Taktrate: " + wtxtTacktrate.Text + LF +
                        "Latenz: " + wtxtLatenz.Text + LF +
                        "Chiphersteller: " + wtxtChiphersteller.Text + LF +
                        "Betriebstemperatur: " + wtxtBetriebstemperatur.Text + LF +
                        "Beleuchtung: " + wtxtBeleuchtung.Text;
                    #endregion
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }

                DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                if (dialogresult == DialogResult.Yes)
                {
                    cmdQR_Click(cmdQR, e);
                }
                else if (dialogresult == DialogResult.No)
                {
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 9
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtSockel.Text != "" && wtxtTaktrate.Text != "" && nudKerne.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                 //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);               //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);          //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `cpu` VALUES ('';" + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                  //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR +=
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Sockel: " + wtxtSockel.Text + LF +
                        "Taktrate: " + wtxtTaktrate.Text + LF +
                        "Anzahl Kerne: " + nudKerne.Value + LF +
                        "Level1 Cache: " + nudCach1.Value + LF +
                        "Level2 Cache: " + nudCach2.Value + LF +
                        "Level3 Cache: " + nudCach3.Value + LF;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtSchnittstelle.Text != "" && wtxtGeschwindigkeit.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                           //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                          //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                         //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);                    //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `netzwerkkarte` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                            //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Typ: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Schnittstelle: " + wtxtSchnittstelle.Text + LF +
                        "Geschwindigkeit: " + wtxtGeschwindigkeit.Text + LF +
                        "RJ-45: " + nudRJ45.Value + LF +
                        "Coax: " + nudCoax.Value + LF +
                        "LWL: " + nudLWL.Value + LF +
                        "W-Lan: " + nudWLan.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 11
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtZustand.Text != "" && wtxtDicke.Text != "" && wtxtDurchmesser.Text != "" && wtxtSpannung.Text != "" && wtxtArt.Text != "")
            {
                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                    //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                   //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                  //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);             //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `lufter` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                     //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Dicke: " + wtxtDicke.Text + LF +
                        "Durchmesser: " + wtxtDurchmesser.Text + LF +
                        "Spannung (V): " + wtxtSpannung.Text + LF +
                        "Art: " + wtxtArt.Text + LF +
                        "Modell: " + wtxtID.Text + LF +
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Pinheader: " + wtxtPinheader.Text + LF +
                        "Maximaldrehzahl: " + wtxtMaximaldrehzahl.Text + LF +
                        "Strom (A): " + nudStrom.Value;
                    #endregion
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 12
0
        private void LoginFunktion()//LoginFunktion
        {
            if (txtPassword.Text == "")
            {
                MessageBox.Show("Bitte geben Sie das Password an!");
                txtPassword.Focus();
            }

            if (txtName.Text == "")
            {
                MessageBox.Show("Bitte geben Sie den Benutzernamen an!");
                txtName.Focus();
            }

            if (txtName.Text != "" && txtPassword.Text != "")//Benutzer Rechte Prüfen und einlogen lasen
            {
                Methoden methoden = new Methoden();
                string   mysqlconnectionstring = methoden.MySqlConnectionString();   //Angaben um sich an der Datenbank anzumelden
                string   sqlping = methoden.MySQL_ping_check(mysqlconnectionstring); //Testabfrage bei der Datenkan

                if (sqlping != null)
                {
                    string hash = methoden.StringToSha512(txtPassword.Text);                                                             //erzeugt ein Hash vom Password

                    string   mysqlcommandtext = "SELECT * FROM `user` WHERE `Name`='" + txtName.Text + "'AND`Password`='" + hash + "';"; //SQL Abfrage Befehl: suche User und key
                    string[] daten            = methoden.MySqlToArray(mysqlconnectionstring, mysqlcommandtext);                          //Daten abfragen und in ein Array schreiben {User,Passwored,Rechte}
                    Speicher.rechte = daten[2];                                                                                          //Globalle Variable zum bestimmen was auf der Form zu sehen ist

                    if (daten[0] != txtName.Text || daten[1] != hash)
                    {
                        MessageBox.Show("" +
                                        "Der Benutzer konnte nicht gefunden werden oder \r\n" +
                                        "das Passwort ist falsch! \r\n" +
                                        "Bitte achten Sie auf groß und kleinschreibung!");
                        txtName.Text = txtPassword.Text = null;
                        txtName.Focus();
                    }

                    if (daten[2] == "lesen")//Rechte lesen
                    {
                        new Home_Suche().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }

                    if (daten[2] == "schreiben")//Rechte schreiben
                    {
                        new Home_Imput().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }

                    if (daten[2] == "lesen+löschen")//lesen und löschen
                    {
                        new Home_Suche().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }

                    if (daten[2] == "lesen+schreiben")//lesen und schreiben
                    {
                        new Home_Suche().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }

                    if (daten[2] == "lesen+löschen+schreiben")//lesen und schreiben
                    {
                        new Home_Suche().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }

                    if (daten[2] == "root")//Rechte root
                    {
                        new Admin().Show(this);
                        this.Hide();
                        txtName.Text = txtPassword.Text = null;
                    }
                }
            }
        }
Exemplo n.º 13
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && nudLufter.Text != "" && wtxtFormat.Text != "" && wtxtLeistung.Text != "" && wtxtSteckerFormat.Text != "")
            {
                #region CheckBox auswerten für QR-Code
                string Netzausgang = "Nein", Netzschalter = "Nein", Schalter110V = "Nein", Betrib110V = "Nein";
                if (cbtStromAusganag.Checked)
                {
                    Netzausgang = "Ja";
                }
                if (cbtSchalter.Checked)
                {
                    Netzschalter = "Ja";
                }
                if (cbt110vSchalter.Checked)
                {
                    Schalter110V = "Ja";
                }
                if (cbt110vBetrieb.Checked)
                {
                    Betrib110V = "Ja";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                      //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                     //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                    //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);               //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `netzteil` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                       //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Typ: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Anzahl Lüfter: " + nudLufter.Value + LF +
                        "Breite-Tiefe-Höhe: " + wtxtFormat.Text + LF +
                        "Leistung: " + wtxtLeistung.Text + LF +
                        "Stecker Format: " + wtxtSteckerFormat.Text + LF +
                        "max Ampere 3V: " + nud3V.Value + LF +
                        "Leistung 3V: " + nud3W.Value + LF +
                        "max Ampere 5V: " + nud5V.Value + LF +
                        "Leistung 5V: " + nud5W.Value + LF +
                        "max Ampere 12V: " + nud12V.Value + LF +
                        "Leistung 12V: " + nud12W.Value + LF +
                        "Netzausgang: " + Netzausgang + LF +
                        "Netzschalter: " + Netzschalter + LF +
                        "110V Schalter: " + Schalter110V + LF +
                        "110V Betrieb möglich: " + Betrib110V + LF +
                        "Molex-8981: " + nudMolex8981.Value + LF +
                        "SATA: " + nudSATA.Value + LF +
                        "AT: " + nudAT.Value + LF +
                        "2x2-12V: " + nud2x2.Value + LF +
                        "2x3-12V: " + nud2x3.Value + LF +
                        "2x4-12V: " + nud2x4.Value + LF +
                        "BERG: " + nudBerg.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtSockel.Text != "" && wtxtRAM.Text != "" && wtxtBauform.Text != "")
            {
                #region CheckBox auswerten
                string Bluetooth, WLan, Infrarot;
                if (cbtBluetooth.Checked)
                {
                    Bluetooth = "Ja";
                }
                else
                {
                    Bluetooth = "Nein";
                }

                if (cbtWLan.Checked)
                {
                    WLan = "Ja";
                }
                else
                {
                    WLan = "Nein";
                }

                if (cbtInfrarot.Checked)
                {
                    Infrarot = "Ja";
                }
                else
                {
                    Infrarot = "Nein";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                       //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                      //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                     //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);                //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `mainboard` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                        //Daten in die Datenbank schreiben
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Sockel: " + wtxtSockel.Text + LF +
                        "RAM Typ: " + wtxtRAM.Text + LF +
                        "Bauform: " + wtxtBauform.Text + LF +
                        "Sonstiges: " + txtSonstiges.Text + LF +
                        "AGP: " + nudAGP.Value + LF +
                        "PCI: " + nudPCI.Value + LF +
                        "PCIe1: " + nudPCIe1.Value + LF +
                        "PCIe4: " + nudPCIe4.Value + LF +
                        "PCIe8: " + nudPCIe8.Value + LF +
                        "PCIe16: " + nudPCIe16.Value + LF +
                        "IDE: " + nudIDE.Value + LF +
                        "SATA: " + nudSATA.Value + LF +
                        "ISA: " + nudISA.Value + LF +
                        "M.2: " + nudM2.Value + LF +
                        "PS2: " + nudPS2.Value + LF +
                        "USB 2: " + nudUSB2.Value + LF +
                        "USB 3.0: " + nudUSB3.Value + LF +
                        "USB 3.1: " + nudUSB31.Value + LF +
                        "USB-C: " + nudUSBC.Value + LF +
                        "RJ45: " + nudRJ45.Value + LF +
                        "Audio: " + wtxtAudio.Text + LF +
                        "VGA: " + nudVGA.Value + LF +
                        "DVI: " + nudDVI.Value + LF +
                        "HDMI: " + nudHDMI.Value + LF +
                        "DisplayPort: " + nudDisplayPort.Value + LF +
                        "MidiPort: " + nudMidiPort.Value + LF +
                        "FireWire: " + nudFireWire.Value + LF +
                        "Thunderbolt: " + nudThunderbolt.Value + LF +
                        "RS 232: " + nudRS232.Value + LF +
                        "eSATA: " + nudESATA.Value + LF +
                        "LPT1: " + nudLPT1.Value + LF +
                        "WLan: " + WLan + LF +
                        "Bluetooth: " + Bluetooth + LF +
                        "Infrarot: " + Infrarot;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 15
0
        private void wtxtSuche_SelectedIndexChanged(object sender, EventArgs e) //wtxtSuchen ListTextBox Bild je nach wahl zuweisen
        {
            string mysqlconnectionstring = methoden.MySqlConnectionString();    //Angaben um sich an der Datenbank anzumelden

            methoden.MySQL_ping_check(mysqlconnectionstring);                   //Testabfrage bei der Datenkan
            string mysqlcommandtext = null;

            if (wtxtSuche.Text == "Mainboard")
            {
                img.Image        = Properties.Resources.Mainboard;
                mysqlcommandtext = "SELECT * FROM `mainboard`;";//SQL Abfrage Befehl
                tabel            = "mainboard";
            }
            if (wtxtSuche.Text == "CPU")
            {
                img.Image        = Properties.Resources.CPU;
                mysqlcommandtext = "SELECT * FROM `cpu`;";//SQL Abfrage Befehl
                tabel            = "cpu";
            }
            if (wtxtSuche.Text == "RAM")
            {
                img.Image        = Properties.Resources.RAM;
                mysqlcommandtext = "SELECT * FROM `ram`;";//SQL Abfrage Befehl
                tabel            = "ram";
            }
            if (wtxtSuche.Text == "GPU")
            {
                img.Image        = Properties.Resources.GPU;
                mysqlcommandtext = "SELECT * FROM `gpu`;";//SQL Abfrage Befehl;
                tabel            = "gpu";
            }
            if (wtxtSuche.Text == "HDD")
            {
                img.Image        = Properties.Resources.HDD;
                mysqlcommandtext = "SELECT * FROM `hdd`;";//SQL Abfrage Befehl
                tabel            = "hdd";
            }
            if (wtxtSuche.Text == "Netzteil")
            {
                img.Image        = Properties.Resources.Netzteil;
                mysqlcommandtext = "SELECT * FROM `netzteil`;";//SQL Abfrage Befehl
                tabel            = "netzteil";
            }
            if (wtxtSuche.Text == "Gehäuse")
            {
                img.Image        = Properties.Resources.Gehause;
                mysqlcommandtext = "SELECT * FROM `gehause`;";//SQL Abfrage Befehl
                tabel            = "gehause";
            }
            if (wtxtSuche.Text == "Soundkarte")
            {
                img.Image        = Properties.Resources.Soundkarte;
                mysqlcommandtext = "SELECT * FROM `soundkarte`;";//SQL Abfrage Befehl
                tabel            = "soundkarte";
            }
            if (wtxtSuche.Text == "Netzwerkkarte")
            {
                img.Image        = Properties.Resources.Netzwerkkarte;
                mysqlcommandtext = "SELECT * FROM `netzwerkkarte`;";//SQL Abfrage Befehl
                tabel            = "netzwerkkarte";
            }
            if (wtxtSuche.Text == "Schnittstellenkarte")
            {
                img.Image        = Properties.Resources.Schnittstellenkarte;
                mysqlcommandtext = "SELECT * FROM `schnittstellenkarte`;";//SQL Abfrage Befehl
                tabel            = "schnittstellenkarte";
            }
            if (wtxtSuche.Text == "TVKarte")
            {
                img.Image        = Properties.Resources.TVKarte;
                mysqlcommandtext = "SELECT * FROM `tv-karte`;";//SQL Abfrage Befehl
                tabel            = "tv-karte";
            }
            if (wtxtSuche.Text == "Raiserkarte")
            {
                img.Image        = Properties.Resources.Raiserkarte;
                mysqlcommandtext = "SELECT * FROM `raiserkarte`;";//SQL Abfrage Befehl
                tabel            = "raiserkarte";
            }
            if (wtxtSuche.Text == "Laufwerk")
            {
                img.Image        = Properties.Resources.DVDLaufwerk;
                mysqlcommandtext = "SELECT * FROM `laufwerke`;";//SQL Abfrage Befehl
                tabel            = "laufwerke";
            }
            if (wtxtSuche.Text == "FrontErweiterung")
            {
                img.Image        = Properties.Resources.FrontErweiterung;
                mysqlcommandtext = "SELECT * FROM `fronteinschub`;";//SQL Abfrage Befehl
                tabel            = "fronteinschub";
            }
            if (wtxtSuche.Text == "Lüfter")
            {
                img.Image        = Properties.Resources.Lufter;
                mysqlcommandtext = "SELECT * FROM `lufter`;";//SQL Abfrage Befehl
                tabel            = "lufter";
            }
            if (wtxtSuche.Text == "Monitor")
            {
                img.Image        = Properties.Resources.Monitor;
                mysqlcommandtext = "SELECT * FROM `monitor`;";//SQL Abfrage Befehl
                tabel            = "monitor";
            }
            if (wtxtSuche.Text == "USV")
            {
                img.Image        = Properties.Resources.USV;
                mysqlcommandtext = "SELECT * FROM `usv`;";//SQL Abfrage Befehl
                tabel            = "usv";
            }
            if (wtxtSuche.Text == "Kabel")
            {
                img.Image        = Properties.Resources.Kabel;
                mysqlcommandtext = "SELECT * FROM `kabel`;";//SQL Abfrage Befehl
                tabel            = "kabel";
            }
            if (wtxtSuche.Text == "Adapter")
            {
                img.Image        = Properties.Resources.Adapter;
                mysqlcommandtext = "SELECT * FROM `adapter`;";//SQL Abfrage Befehl
                tabel            = "adapter";
            }
            if (wtxtSuche.Text == "I/O")
            {
                img.Image        = Properties.Resources.I_O;
                mysqlcommandtext = "SELECT * FROM `i-o`;";//SQL Abfrage Befehl
                tabel            = "i-o";
            }
            if (wtxtSuche.Text == "Sonstiges")
            {
                img.Image        = Properties.Resources.Sonstiges;
                mysqlcommandtext = "SELECT * FROM `sonstiges`;";//SQL Abfrage Befehl
                tabel            = "sonstiges";
            }

            dgvDaten.DataSource = methoden.MySqlDataToDatGrid(mysqlconnectionstring, mysqlcommandtext);//Daten in die DataGridViwe schreiben
        }
Exemplo n.º 16
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "")
            {
                #region CheckBox auswertung
                string Lautsprecher, HohenVerstellbar, VESA;

                if (cbtLautsprecher.Checked)
                {
                    Lautsprecher = "ja";
                }
                else
                {
                    Lautsprecher = "Nein";
                }

                if (cbtHohenVerstellbar.Checked)
                {
                    HohenVerstellbar = "ja";
                }
                else
                {
                    HohenVerstellbar = "Nein";
                }

                if (cbtVESA.Checked)
                {
                    VESA = "ja";
                }
                else
                {
                    VESA = "Nein";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                     //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                    //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                   //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);              //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `monitor` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                      //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Modell: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Technik: " + wtxtTechnik.Text + LF +
                        "Max.Auflösung: " + wtxtMaxAuflosung.Text + LF +
                        "Lautsprecher: " + Lautsprecher + LF +
                        "Höhen verstellbar: " + HohenVerstellbar + LF +
                        "VESA Halterung: " + VESA + LF +
                        "<Eingänge>" + LF +
                        "VGA: " + nudEingangVGA.Value + LF +
                        "DVI: " + nudEingangDVI.Value + LF +
                        "HDMI: " + nudEingangHDMI.Value + LF +
                        "Displayport: " + nudEingangDisplaport.Value + LF +
                        "RGB: " + nudEingangRGB.Value + LF +
                        "Ausio: " + nudEingangAudio.Value + LF +
                        "USB: " + nudEingangUSBC.Value + LF +
                        "<Ausgänge>" + LF +
                        "Audio: " + nudAusgangAudio.Value + LF +
                        "USB: " + nudAusgangUSB.Value;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (mtxtBreiteHocheTiefe.Text != "" && wtxtZustand.Text != "" && wtxtNetzteilPosition.Text != "" && nudEinschub5ex.Text != "" && nudEinschub3ex.Text != "" && nudEinschub2ex.Text != "" && nudEinschub3in.Text != "" && nudEinschub2in.Text != "" && nudFrontUSB.Text != "" && nudFrontKlinke.Text != "")
            {
                #region Chekbox auswerten
                string Kabelsystem, Beleuchtung, PlexiglassFenster;
                if (cbtKabelsystem.Checked)
                {
                    Kabelsystem = "Ja";
                }
                else
                {
                    Kabelsystem = "Nein";
                }

                if (cbtBelechtung.Checked)
                {
                    Beleuchtung = "Ja";
                }
                else
                {
                    Beleuchtung = "Nein";
                }

                if (cbtFenster.Checked)
                {
                    PlexiglassFenster = "Ja";
                }
                else
                {
                    PlexiglassFenster = "Nein";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                     //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                    //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                   //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);              //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `gehause` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                      //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Breite-Höhe-Tiefe: " + mtxtBreiteHocheTiefe.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Netzteil Position: " + wtxtNetzteilPosition.Text + LF +
                        "Einschub 5,25 extern: " + nudEinschub5ex.Value + LF +
                        "Einschub 3,5 extern: " + nudEinschub3ex.Value + LF +
                        "Einschub 2,5 extern: " + nudEinschub2ex.Value + LF +
                        "Einschub 3,5 intern: " + nudEinschub3in.Value + LF +
                        "Einschub 2,5 intern: " + nudEinschub2in.Value + LF +
                        "Front USB: " + nudFrontUSB.Value + LF +
                        "Front Klinke: " + nudFrontKlinke.Value + LF +
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Formfaktor: " + wtxtForm.Text + LF +
                        "Kabelsystem: " + Kabelsystem + LF +
                        "Beleuchtung: " + Beleuchtung + LF +
                        "Plexiglas Fenster: " + PlexiglassFenster;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }
Exemplo n.º 18
0
        private void cmdSpeichern_Click(object sender, EventArgs e)//Speichern Button
        {
            if (wtxtHersteller.Text != "" && wtxtID.Text != "" && wtxtZustand.Text != "" && wtxtAnschlusssSchnittstelle.Text != "")
            {
                #region CheckBox auswerten
                string ADAT = "Nein", AES_EBU = "Nein", Chinchbuchse = "Nein", Klinkenbuchse = "Nein", MADI = "Nein", SPDIFo = "Nein", SPDIFc = "Nein";
                string TDIF = "Nein", BreakoutBox = "Nein", DSP = "Nein", Gameport = "Nein", MIDI = "Nein", Mikrofoneingang = "Nein", Wavetable = "Nein";

                if (cbtADAT.Checked)
                {
                    ADAT = "Ja";
                }

                if (cbtAES_EBU.Checked)
                {
                    AES_EBU = "Ja";
                }

                if (cbtChinch.Checked)
                {
                    Chinchbuchse = "Ja";
                }

                if (cbtKlinke.Checked)
                {
                    Klinkenbuchse = "Ja";
                }

                if (cbtMADI.Checked)
                {
                    MADI = "Ja";
                }

                if (cbtS_PDIFo.Checked)
                {
                    SPDIFo = "Ja";
                }

                if (cbtS_PDIFc.Checked)
                {
                    SPDIFc = "Ja";
                }

                if (cbtTDIF.Checked)
                {
                    TDIF = "Ja";
                }

                if (cbtBreakoutBox.Checked)
                {
                    BreakoutBox = "Ja";
                }

                if (cbtDSP.Checked)
                {
                    DSP = "Ja";
                }

                if (cbtGameport.Checked)
                {
                    Gameport = "Ja";
                }


                if (cbtMIDI.Checked)
                {
                    MIDI = "Ja";
                }

                if (cbtMikrofon.Checked)
                {
                    Mikrofoneingang = "Ja";
                }

                if (cbtWavetable.Checked)
                {
                    Wavetable = "Ja";
                }
                #endregion

                try
                {
                    string mysqlconnectionstring = methoden.MySqlConnectionString();                        //Angaben um sich an der Datenbank anzumelden
                    methoden.MySQL_ping_check(mysqlconnectionstring);                                       //Testabfrage bei der Datenkan
                    string Datensatz        = methoden.ObjekteTextToString(",", this);                      //Erzeugt ein String aus den Daten auf der Form
                    string sqldatensatz     = Datensatz.Substring(0, Datensatz.Length - 1);                 //Entfert ein überflüssiges Zeichen (Grund Schleife)
                    string mysqlcommandtext = "INSERT INTO `soundkarte` VALUES (''," + sqldatensatz + ");"; //SQL Befehl Abfrage aller User
                    methoden.MySqlCommand(mysqlconnectionstring, mysqlcommandtext);                         //Daten in die Datenbank schreiben
                    LoschFunktion();
                    wtxtZustand.Focus();
                    MessageBox.Show("Daten wurden erfolgreich gespeichert!");

                    #region QR Code
                    QR =
                        "Hersteller: " + wtxtHersteller.Text + LF +
                        "Bezeichnung: " + wtxtID.Text + LF +
                        "Zustand: " + wtxtZustand.Text + LF +
                        "Anschlussschnittstelle: " + wtxtAnschlusssSchnittstelle.Text + LF +
                        "Ausgabestandard: " + wtxtAusgabestandard.Text + LF +
                        "Bit-Auflösung: " + wtxtBitaufloesung.Text + LF +

                        "ADAT: " + ADAT + LF +
                        "AES/EBU: " + AES_EBU + LF +
                        "Chinchbuchse: " + Chinchbuchse + LF +
                        "Klinkenbuchse: " + Klinkenbuchse + LF +
                        "MADI: " + MADI + LF +
                        "S/PDIF-optical: " + SPDIFo + LF +
                        "S/PDIF-cinch: " + SPDIFc + LF +
                        "TDIF: " + TDIF + LF +
                        "Breakout Box: " + BreakoutBox + LF +
                        "DSP: " + DSP + LF +
                        "Gameport: " + Gameport + LF +
                        "MIDI: " + MIDI + LF +
                        "Mikrofoneingang: " + Mikrofoneingang + LF +
                        "Wavetable: " + Wavetable;
                    #endregion

                    DialogResult dialogresult = MessageBox.Show("Möchten Sie einen QR-Code Drucken?", "QR-Code Drucken?", MessageBoxButtons.YesNo);
                    if (dialogresult == DialogResult.Yes)
                    {
                        cmdQR_Click(cmdQR, e);
                    }
                    else if (dialogresult == DialogResult.No)
                    {
                    }
                }
                catch
                {
                    MessageBox.Show("Fehler: Daten konnten nicht gespeichert speichern werden!");
                }
            }
            else
            {
                MessageBox.Show("Bitte füllen sie alle rot markierten Felder aus!");
            }
        }