Zum Inhalt springen

Fraggla

Mitglieder
  • Gesamte Inhalte

    420
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Fraggla

  1. Es soll jede Kommen und Gehen Buchung erfassen, die Zeitspanne zwischen den einzelnen Buchungen messen und einzeln wiedergeben + die Zeitspannen zusammen zählen und dann als Arbeits bzw. Pausenzeit seperat wiedergeben. Die einzelnen Pausen werden dann in einem Textfile ausgegeben. So sieht die Ausgabe bisher aus:
  2. Die Bundesjugendspiele waren bei unserem Lehrer definitiv nicht der Grund für 70% Leichtathletik 25% Turnen 5% Teamspiele. Ich unterstelle einfachmal Bosheit. Man lässt niemanden bei brühender Hitze auf dem Sportplatz nen 4km Lauf machen. Der Rahmenplan war ihm dann wohl herzlich egal und nein Laufen ist nicht Gesund, wenn einem dabei als Anstrenngungsasthmatiker die Lunge nach 100 Metern aus dem Brustkorb fliegt. Tut mir Leid, dass ich hier vielleicht etwas überreagiere, aber wir haben unseren Sportlehrer gehasst und umgekehrt. Dadurch hat sich dann wohl eine Sportphobie gebildet, denn wenn ich nur an Schulsport denke wird mir übel. Warum sollte Schach ein Scherz sein? Es ist Denksport und wird in der Schule Stiefmütterlich behandelt. Obwohl es a) Meisterschaften dafür gibt Logische Denkweise, vorrausschauendes Handeln, Aufmerksamkeit und Konzentration schult. Wenns dir nur um körperliche Anstrengung beim Sport geht, dann reicht für jede Schule auch ein Fitnessraum, dann braucht man auch keine Sporthalle mehr.
  3. da du den Threadverlauf anscheinend nicht gelesen hast: spix vermutet, dass der TE auf Grund von Faulheit oder Unsportlichkeit keinen Sport machen möchte und sich deshalb vom Sportunterricht befreien lassen möchte (Hier ist der Themenbezug) und überzieht daher das Thema, indem er einen noch "härteren" Sportunterricht fordert. Daraufhin folgt mein Post, der deutlich machen soll, dass Sportunterricht manchmal einfach nur Qual ist, obwohl er viel Abwechslungsreicher/Fördernder/Gesundheitsbezogener gestaltet werden könnte. Leider beziehe ich mich hierbei auf eine anscheinend unpassende Sportart und der Thread artet dank Scheuklappendenkens ins Offtopic aus. //Freie Interpretation von spixs Beitrag! Glücklich?
  4. Man kann sich an einem Beispiel auch aufhängen. Badminton wird genauso wenig gespielt oder Schach, Hockey, Frisbee usw. Wir hatten bei uns an der Schule damals ein 3 Länder treffen bei dem "Calcio" gespielt wurde. Die Schüler die da mit gemacht haben, hatten dann als Sportunterricht Calcio. Danach und davor wurde das nie wieder praktiziert, obwohls allen Spaß gemacht hatte. Aber nein, es kommt mir so vor, als ob die Sportlehrer die ich bisher erleben durfte, extremen Spaß daran hatten ihre Schüler über den Hartplatz zu jagen. Wer nicht Rennen oder Werfen oder sich in irgendeiner Art beim Turnern verrenken konnte, hatte halt verloren. Egal ob er bei Teamsportarten "sportlicher" wäre oder nicht. Gerechtigkeit? Nein, warum auch?
  5. Garnicht. wenns schnell geht mag ich auch Shoppen. Bin bloß kein Hinsetzter und Kaffeetrinker. Zeit ist Geld. Entweder ich geh Kaffee trinken oder Shoppen. Die Kombination geht nur selten. Z.B Nach Stuggi fahrn zum Shoppen und dann oben aufn Kaufhof setzten.
  6. Du bist der Grund, warum man Sportunterricht mögen, oder hassen kann. Oder um es mit Reinhald Grebe zu zitieren:" Ohh du bist der Ausweg aus der Spaaaaaaßgesellschaft...." Ich habe noch keine vernünftige Rechtfertigung gehört, warum im Sport unbedingt Randsportarten wie Boden/Geräte Turnen o.ä drann genommen wird, die nachweißlich schädlich für den Körper sein können, während beliebtere/gesündere Sportarten außer acht gelassen werden. Z.B Srsly Kugelstoßen? Wofür? Warum z.B kein Kanufahren? Beansprucht viele Teile vom Körper, ist genauso an der frischen Luft und wird als Sportart sicherlich in Deutschland öfter betrieben als Kugelstoßen. @Topic: Bei uns kann man sich von Deutsch und Reli befreien lassen, wenns die zweite Ausbildung ist, oder man Abitur hat. Für den Deutschunterricht benötigt man jedoch eine spezielle Erlaubnis des Rektors, da in dem Fach auch ausbildungsspezifische Dinge vorkommen, bzw. fächerübergreifend Unterrichtet wird.
  7. ich würd gern ne schleife draus machen, jedoch wüsste ich nicht, wie ich die Variablen in der Schleife jedesmal so ändere, dass ich auch die richtigen Werte kriege. ich möchte ja für jeden wert einen eigenen string haben.
  8. Bsp. GehenBuchung: private void btnGehen_Click(object sender, EventArgs e) { Counter++; if (Counter % 2 == 1) { MessageBox.Show("Gehen bereits gebucht!"); Counter--; } else { if (cbZeit.Checked) { string Gehen = txtGehen.Text; Gehen = Gehen.Replace(".", ":"); Gehen = Gehen.Replace(",", ":"); DateTime GehenZ; if (DateTime.TryParseExact(Gehen, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out GehenZ)) { MessageBox.Show("Manuelle Buchung gespeichert"); GehenZs[bi] = Gehen; bi++; } else { MessageBox.Show("Ungültiges Zeitformat!"); } } else { string Gehen2 = DateTime.Now.ToShortTimeString(); GehenZs[bi] = Gehen2; bi++; } } } Sieht beim Kommen Button quasi gleich aus. Verarbeitung: //Zeitspannen für Arbeitszeit und Pausenzeitberechnung int r = 0; DateTime KO = DateTime.Parse(KommenZs[r]); DateTime Ge1 = DateTime.Parse(GehenZs[r]); DateTime KO2 = new DateTime(); DateTime KO3 = new DateTime(); DateTime KO4 = new DateTime(); DateTime Ge2 = new DateTime(); DateTime Ge3 = new DateTime(); DateTime Ge4 = new DateTime(); DateTime Tester = new DateTime(); TS1 = Ge1 - KO; string Arbeit1 = TS1.ToString(); txtArbeitszeit.Text = Arbeit1; r++; //Arbeitszeit if (KommenZs[r] != null && GehenZs[r] != null) { KO2 = DateTime.Parse(KommenZs[r]); Ge2 = DateTime.Parse(GehenZs[r]); TS2 = Ge2 - KO2; string Arbeit2 = TS2.ToString(); TimeSpan Zwischenergebnis = TS2 + TS1; txtArbeitszeit.Text = Zwischenergebnis.ToString(); r++; } if (KommenZs[r] != null && GehenZs[r] != null) { KO3 = DateTime.Parse(KommenZs[r]); Ge3 = DateTime.Parse(GehenZs[r]); TS3 = Ge3 - KO3; string Arbeit2 = TS3.ToString(); TimeSpan Zwischenergebnis2 = TS3 + TS2 + TS1; txtArbeitszeit.Text = Zwischenergebnis2.ToString(); r++; } if (KommenZs[r] != null && GehenZs[r] != null) { KO4 = DateTime.Parse(KommenZs[r]); Ge4 = DateTime.Parse(GehenZs[r]); TS3 = Ge4 - KO4; string Arbeit3 = TS4.ToString(); TimeSpan Zwischenergebnis3 = TS4 + TS3 + TS2 + TS1; txtArbeitszeit.Text = Zwischenergebnis3.ToString(); r++; } //PausenZeit int p = 0; if (KO2 > Tester) { TS5 =KO2 - Ge1 ; TimeSpan Zwischenergebnis4 = TS5; txtPausenzeit.Text = Zwischenergebnis4.ToString(); p++; if (GehenZs[p] != null && KO3 > Tester) { TS6 = KO3 - Ge2; TimeSpan Zwischenergebnis5 = TS6 + TS5; txtPausenzeit.Text = Zwischenergebnis5.ToString(); p++; } if (GehenZs[p] != null && KO4 > Tester) { TS7 = KO4 - Ge3; TimeSpan Zwischenergebnis6 = TS7 + TS6 + TS5; txtPausenzeit.Text = Zwischenergebnis6.ToString(); p++; } Ausgabe: //Ausgabe an TXT Datei int ZN = 1; string Prüfung; while ((Prüfung = NewTime.ReadLine(@"C:\WinZeitLog.txt", ZN)) != "") { ZN++; } NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + ": " + KO.ToShortTimeString() + " Gehen" + ": " + Ge1.ToShortTimeString().PadLeft(2,pad) + " Arbeitszeit: " + (Ge1 - KO), false); ZN++; NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + ": " + KO2.ToShortTimeString() + " Gehen" + ": " + Ge2.ToShortTimeString().PadLeft(2, pad) + " Arbeitszeit: " + (Ge2 - KO2), false); ZN++; NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + ": " + KO3.ToShortTimeString() + " Gehen" + ": " + Ge3.ToShortTimeString().PadLeft(2, pad) + " Arbeitszeit: " + (Ge3 - KO3), false); ZN++; NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + ": " + KO4.ToShortTimeString() + " Gehen" + ": " + Ge4.ToShortTimeString().PadLeft(2, pad) + " Arbeitszeit: " + (Ge4 - KO4).ToString().PadLeft(2, pad), false); ZN++; NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Gesamte Arbeitszeit: " + (TS1 + TS2 + TS3 + TS4) + " Gesamte Pausenzeit: " + (TS7 + TS6 + TS5), false); ZN++; NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "------- ENDE DES TAGES -------", false); Sicher keine Musterlösung, aber es funktioniert. Hab allerdings noch n Rechenfehler drinn, den ich gerade suche.
  9. Das kommt auf den Einkäufer an Wenn ich durch die Läden flitz, geht das ruck zuck. Liegt vllt aber auch daran, dass ich selbst im Textilbereich arbeite. Abgesehen davon, richtig voll sind die meisten Läden für Männer eh nur Freitag und Samstags. D.h unter der Woche shopen = Ze Win!
  10. Klamotten im Internet kaufen? No Way. T-Shirts vllt. aber Pullover + Jeans etc. niemals! Ich mag dieses ganze "hm wenns mir nicht gefällt schick ichs halt wieder zurück" gedöns nicht. Wäre mir zuviel act
  11. Dann Entschuldige bitte, wenn ich mich falsch ausgedrückt habe. Fakt ist, ich sitze ja wohl vor meinem Projekt und weiß, was für ein Problem ich habe. Btw. ich glaube genau das ist es, was 2K1.inc meinte... @Mod, kann das bitte jemand Schließen? Denke kaum, dass Diskussionen um des Kaisers Bart irgendjemand etwas bringen.
  12. Ob es nun eine String Variable ist die ich bekannt machen möchte, oder eine DateTime Variable ist doch herzlich egal? Wenn ich Probleme hätte einen Anker mit meinem kleinen Sportboot zu werfen und hier die Lösung finden würde, würde ich doch auch wieder hier posten, wenn ich das gleiche Problem in größeren Ausmaßen bei einem Hochseetanker hätte, oder? Wie gesagt, das Problem ist aus meiner Sicht eh erledigt, die Lösung ist allerdings zu lang um sie hier zu posten. Nur soviel: Mühevolle Kleinstarbeit und Fehleranfälligkeit³ die es jetzt noch ausmerzen werde. Trotzdem danke.
  13. Das Problem resultiert aus dem Lösungsweg des ersten Problems und hängt deswegen mit diesem Thread zusammen. Ich hab zwar jetzt ne Lösung gefunden, diese ist aber denke ich Code mäßig zu lang als dass ich sie hier posten könnte. Trotzdem danke für die Hilfe.
  14. es hat seine Nachteile als Erster im Büro zu sein. Hab gerade erfahren, dass die Milch in der Kaffeemaschine schlecht war. Und ich hatte zum Frühstück nen Milchkaffee und hab mich gewundert, warum der so seltsam schmeckt... Na lecker.
  15. Ich kenn die statistischen Zahlen nicht mehr genau, aber es gab doch mal ne Studie, die besagt hat, dass unter 250.000 Menschen für jeden Menschen es ungefähr 2 perfekte Treffer gibt. Dazu die Wahrscheinlichkeit, dass diese Person gerade nicht "besetzt" ist... In meiner Stadt Leben ~30k Menschen + 250 bei mir auf der Arbeit. Zieht man davon jetzt alle Männer ab und alle mit zu hohem oder zu niedrigem Alter, stellt man fest, dass da wohl nix dabei ist :S
  16. Ich muss sagen, dass ich GW irgendwie seltsam fand. Im Vergleich zu Classic WoW und BC WoW fand ich es auf jeden Fall schlechter. Werd mir den 2ten Teil wohl auch nicht holen. Mag das Spielprinzip nicht.
  17. Er soll jedes Kommen/Gehen einzeln erfassen. Die einzelnen Zeiten dann in jeweils seperaten Spalten ausgeben und gleichzeitig jede neue Buchung berechnen. Die derzeit angesammelte Arbeitszeit und die gesammte Pausenzeit des Tages.
  18. Nachdem das schimmmste jetzt vorrüber ist, melde ich mich hiermit mit einem Guten Morgen! Wunsch zurück. Gibts heut kein Frühstück? z.T Spiele: Ich hab mit Freunden das Spiel Minecraft entdeckt. Kanns nur jedem empfehlen sich das mal an zu sehen. Kostet nur 10€, hat ne echt miese Grafik aber ein urgeiles Spielsystem. Ums auf den Punkt zu bringen: Lego für Erwachsene. Total Geil!
  19. Super Moni, dank dir hab ich jetzt auch noch das Ende der letzten Soap verpasst. Ich find meinen Körper toll. Er schafft es automatisch aus jeder Erkältung ne Bronchitis zu basteln. Großartig.
  20. Hey Leute, sorry kann es derzeit nicht ausprobieren. Das Projekt hab ich in der Fimra und ich lieg aber derzeit mit Bronchitis daheim im Bett
  21. Überleg mir auch grade ob ich nicht doch lieber Heim gehen sollte. Fühl mich wie Harvey Twoface. Nase + Co sind komplett zu, aber ich hab nur auf der linken Seite Kopf- und Ohrenschmerzen. Kann mich kaum konzentrieren. Das ****t so hart. IDDQD hat versagt : / oder war IDKFA der Godmode?
  22. @2k1.inc leider nein. Timespan kenne ich soweit schon, jedoch sind Kommen und Gehen jeweils seperate Buttons. Ich poste mal meinen Code von den Buttons: public void btnKommen_Click(object sender, EventArgs e) { Counter++; if (Counter % 2 == 1) { if (cbZeit.Checked) { Kommen = txtKommen.Text; Kommen = Kommen.Replace(".", ":"); Kommen = Kommen.Replace(",", ":"); DateTime KommenZ; if (DateTime.TryParseExact(Kommen, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out KommenZ)) { int ZN = 1; string Prüfung; while ((Prüfung = NewTime.ReadLine(@"C:\WinZeitLog.txt", ZN)) != "") { ZN++; } NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + Counter + ": " + Kommen, false); txtKommen.Text = Kommen; MessageBox.Show("Manuelle Buchung gespeichert"); KommenZs[i] = Kommen; i++; } else { MessageBox.Show("Ungültiges Zeitformat!"); } } else { string Kommen2 = DateTime.Now.ToShortTimeString(); int ZN = 1; string Prüfung; while ((Prüfung = NewTime.ReadLine(@"C:\WinZeitLog.txt", ZN)) != "") { ZN++; } NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Kommen" + Counter + ": " + Kommen2, false); txtKommen.Text = Kommen2; KommenZs[i] = Kommen; i++; } } else { MessageBox.Show("Kommen bereits gebucht!"); Counter--; } } private void btnGehen_Click(object sender, EventArgs e) { Counter++; if (Counter % 2 == 1) { MessageBox.Show("Gehen bereits gebucht!"); Counter--; } else { if (cbZeit.Checked) { string Gehen = txtGehen.Text; Gehen = Gehen.Replace(".", ":"); Gehen = Gehen.Replace(",", ":"); DateTime GehenZ; if (DateTime.TryParseExact(Gehen, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out GehenZ)) { int ZN = 1; string Prüfung; while ((Prüfung = NewTime.ReadLine(@"C:\WinZeitLog.txt", ZN)) != "") { ZN++; } NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Gehen" + Counter + ": " + Gehen.PadLeft(2,pad), false); txtKommen.Text = Gehen; MessageBox.Show("Manuelle Buchung gespeichert"); GehenZs[bi] = Kommen; bi++; } else { MessageBox.Show("Ungültiges Zeitformat!"); } } else { string Gehen2 = DateTime.Now.ToShortTimeString(); int ZN = 1; string Prüfung; while ((Prüfung = NewTime.ReadLine(@"C:\WinZeitLog.txt", ZN)) != "") { ZN++; } NewTime.WriteLine(@"C:\WinZeitLog.txt", ZN, "Gehen" + Counter + ": " + Gehen2.PadLeft(2,pad), false); txtGehen.Text = Gehen2; GehenZs[bi] = Kommen; bi++; } } } 1ste If Abfrage: Verhindert, dass Kommen 2x hintereinander gebucht wird 2te If Abfrage: Überprüft ob die Zeit manuell eingetragen werden soll, oder automatisch die aktuelle Zeit. Wenn mir jemand sagen könnte, wie ich am besten die einzelnen Kommen + Gehen am besten in verschiedene Variablen abspeichern kann, wäre das für mich ein großer Schritt nach vorne. Falls der Code für "meinen" Streamwriter benötigt wird, kann ich ihn gerne posten.
  23. ich denke einfach, dass ich mir deine Erkältung so stark vorgestellt habe, da du sie so gut beschrieben hast, dass ich mich dadurch Mental angesteckt habe und dadurch krank wurde. Wir halten fest: Du bist schuld!
  24. Moni du bist schuld. Du hast mich übers Internet deiner Erkältung angesteckt. Wenn wir in den Staaten leben würden, würd ich dich verklagen : ( *schnupf, hust, keuch* Menno
  25. T-7 Minuten. yeehaw. @Carwyn mir gehts auch nicht auf den Keks. Im Gegenteil du widerlegst das Bild, dass ich vorher von "solchen" Personen hatten (nicht negativ gemeint). @Ulfman und den Höllenfisi: Funktioniert bei euch auch IDKFA und IDDQD nicht? Absolut bescheiden... Und weil der Spruch bei solchen Threads immer kommt: Aber die Grafik ist Hammergeil, nur die Storyline könnte besser sein. Wobei die Storyline bisher eigentlich garnicht so übel ist

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...