Hi Leute ,
also mein Code funktioniert wollte nur mal fragen ob man den einfacher schreiben kann ?
Was der Code macht das ist einfach eine Schichtuhr für Frühschicht von 6-14 Uhr, Spät 14-22 Uhr , Nacht 22-6 Uhr jedes mal wenn sich die Schicht ändert wird dass passende Anzeige element angezeigt :).
CodeTags gesetzt ~VaporiZed
also mein Code funktioniert wollte nur mal fragen ob man den einfacher schreiben kann ?
Was der Code macht das ist einfach eine Schichtuhr für Frühschicht von 6-14 Uhr, Spät 14-22 Uhr , Nacht 22-6 Uhr jedes mal wenn sich die Schicht ändert wird dass passende Anzeige element angezeigt :).
C#-Quellcode
- private void Schichten(object sender, EventArgs e)
- {
- //Aktuelles Datum und die Uhrzeit
- DateTime localDate = DateTime.Now;
- datatimeactually.Text = localDate.ToString("G");
- //Welche Shcicht aktiv ist
- TimeSpan actualTime = DateTime.Now.TimeOfDay;
- TimeSpan frühstart = new TimeSpan(6, 0, 0);
- TimeSpan frühende = new TimeSpan(14, 0, 0);
- TimeSpan spätstart = new TimeSpan(14, 0, 0);
- TimeSpan spätende = new TimeSpan(22, 0, 0);
- TimeSpan nachtstart = new TimeSpan(22, 0, 0);
- TimeSpan nachtende = new TimeSpan(6, 0, 0);
- if (actualTime >= frühstart && actualTime <= frühende)
- {
- shiftwindowfrüh.Visibility = Visibility.Visible;
- shiftwindowspät.Visibility = Visibility.Hidden;
- shiftwindownacht.Visibility = Visibility.Hidden;
- //die aktuelle Zeit liegt zwischen deinen beiden Grenzen
- }
- else if (actualTime >= spätstart && actualTime <= spätende)
- {
- shiftwindowfrüh.Visibility = Visibility.Hidden;
- shiftwindowspät.Visibility = Visibility.Visible;
- shiftwindownacht.Visibility = Visibility.Hidden;
- //die aktuelle Zeit liegt zwischen deinen beiden Grenzen
- }
- else if (actualTime >= nachtstart && actualTime <= nachtende)
- {
- shiftwindowfrüh.Visibility = Visibility.Hidden;
- shiftwindowspät.Visibility = Visibility.Hidden;
- shiftwindownacht.Visibility = Visibility.Visible;
- //die aktuelle Zeit liegt zwischen deinen beiden Grenzen
- }
- //die aktuelle Zeit liegt NICHT zwischen deinen beiden Grenzen
- }
CodeTags gesetzt ~VaporiZed
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()