Example #1
0
        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;
        }
Example #2
0
        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));
        }