private void SuchenButton_Click(object sender, EventArgs e) { string actualItem = NameComboBox.Text.ToString(); Kundenverwaltung kunde = new Kundenverwaltung(); kunde = context.Kundenverwaltung.Where(k => k.Name.Equals(actualItem)).FirstOrDefault(); if (kunde != null) { NameTextBox.Text = kunde.Name; AdressTextBox.Text = kunde.Anschrift; BetragTextBox.Text = kunde.Betrag.ToString(); BemerkungTextBox.Text = kunde.Bemerkung == null?"keine Bemerkungen":kunde.Bemerkung; MaterialTextBox.Text = kunde.Material == null ? "keine Materialien" : kunde.Material; TelefonTextBox.Text = (kunde.Festnetz != null ? "[ " + kunde.Festnetz + " ] " : "") + (kunde.Handy != null ? "[ " + kunde.Handy + " ] " : ""); QuittungTextBox.Text = kunde.Quittung.Equals(false) || kunde.Quittung == null ? "NEIN" : "JA"; } else { MessageBox.Show("Bitte wählen sie einen Kunden aus!"); } }
private void SpeichernButton_Click(object sender, EventArgs e) { Kundenverwaltung kunde = new Kundenverwaltung(); if (string.IsNullOrWhiteSpace(textNameEingabe.Text) && string.IsNullOrWhiteSpace(textAdresseEingabe.Text) && string.IsNullOrWhiteSpace(textFestnetzEingabe.Text) && string.IsNullOrWhiteSpace(textHandyEingabe.Text) && string.IsNullOrWhiteSpace(textBetragEingabe.Text) && string.IsNullOrWhiteSpace(textBoxBemerkungEingabe.Text) && string.IsNullOrWhiteSpace(textBoxMaterialEingabe.Text)) { MessageBox.Show("Bitte füllen Sie alle Felder aus!"); } else { kunde.Name = textNameEingabe.Text; kunde.Anschrift = textAdresseEingabe.Text; kunde.Festnetz = textFestnetzEingabe.Text; kunde.Handy = textHandyEingabe.Text; kunde.Betrag = textBetragEingabe.Text != null || textBetragEingabe.Text != "" ? Int32.Parse(textBetragEingabe.Text):0; kunde.Quittung = comboBox1.Text.Equals("Ja") ? true : false; kunde.Bemerkung = textBoxBemerkungEingabe.Text; kunde.Material = textBoxMaterialEingabe.Text; context.Kundenverwaltung.Add(kunde); context.SaveChanges(); textNameEingabe.Clear(); textAdresseEingabe.Clear(); textFestnetzEingabe.Clear(); textHandyEingabe.Clear(); textBoxBemerkungEingabe.Clear(); textBoxMaterialEingabe.Clear(); textBetragEingabe.Clear(); MessageBox.Show("Gespeichert"); } }