private void leeren() { //neues Fahrtobjekt obj = new Objekte.Fahrt(fahrtNummer); // Alles sichtbar machen groupUmzug.Visible = true; numericStueck.Visible = true; numericHandbeilagen.Visible = true; numericKunden.Visible = true; //Alle Daten leeren textSucheName.Clear(); textFahrzeug.Clear(); textTourAlt.Clear(); textTourNeu.Clear(); textKundeAlt.Clear(); textKundenname.Clear(); textBemerkung.Clear(); numericKMAnfang.Value = 0; numericKMEnde.Value = 0; numericKunden.Value = 0; numericStueck.Value = 0; numericHandbeilagen.Value = 0; numericPause.Value = 0; // Kunden leeren numericUmzugsnummer.Enabled = true; numericUmzugsnummer.Value = 0; textKundenname.Text = ""; textKundenname.Enabled = true; buttonSuchen.Enabled = true; }
public void fuellen(int Nummer) { // Objekt erzeugt obj = new Objekte.Fahrt(Nummer); fahrtNummer = Nummer; //Pflichtfelder Füllen textSucheName.AppendText(Program.getMitarbeiterName(obj.Mitarbeiter1)); timeStart.Value = obj.Start; timeEnd.Value = obj.Ende; numericPause.Value = obj.Pause1; monthFahrtDatum.SelectionStart = obj.Start.Date; monthFahrtDatum.SelectionEnd = obj.Ende.Date; monthFahrtDatum.SetDate(obj.Ende.Date); // Sichtbarkeit der Groupboxen und Felder anpassen switch (Program.getTourCode(obj.Tour1)) { case 0: SchaltenUmzug(); break; case 1: SchaltenKunden(); break; case 2: SchaltenStueck(); break; case 3: SchaltenBuero(); break; default: break; } // Fahrzeugdaten / KM auflösen if (obj.Fahrzeug1 <= 0) { checkBeifahrer.Checked = true; // Ausschalten Fahrzeug textFahrzeug.Enabled = false; textFahrzeug.Text = ""; } else { numericKMAnfang.Value = obj.StartKM1; numericKMEnde.Value = obj.EndKM1; textFahrzeug.Text = Program.getFahrzeugName(obj.Fahrzeug1); Differenzlable.Text = decimal.ToInt32(numericKMEnde.Value - numericKMAnfang.Value) + " KM"; } //Stückzahl / Handbeilagen if (obj.Stückzahl1 != 0) { numericStueck.Value = obj.Stückzahl1; } if (obj.Kunden1 != 0) { numericKunden.Value = obj.Kunden1; } if (obj.Beilagen1 != 0) { numericHandbeilagen.Value = obj.Beilagen1; } //Bemerkung textBemerkung.Text = obj.Bemerkung1; //Tour setzen textTourAlt.AppendText(Program.getTourName(obj.Tour1)); }