public HistoriaKontroler(ZarzadcaBudzika aZarzadca) { model = new HistoriaModel(); modelRok = new HistoriaModelRok(); historiaForm = new Historia(model,this, modelRok); zarzadca = aZarzadca; this.wybranoMiesiac(DateTime.Now); this.wybranoRok (DateTime.Now); }
public Historia(HistoriaModel aModelMiesiac, HistoriaKontroler aKontroler, HistoriaModelRok aModelRok) { InitializeComponent(); model = aModelMiesiac; modelRok = aModelRok; kontroler = aKontroler; model.WybranoMiesiac += new WybranoMiesiacEventHandler(this.WybranoMiesiac); model.OdswiezonoPodsumowania += new OdswiezonoPodsumowaniaEventHandler(this.OdswiezonoPodsumowania); modelRok.WybranoRok += new WybranoRokEventHandler(this.WybranoRok); modelRok.OdswiezonoPodsumowaniaRoczne += new OdswiezonoPodsumowaniaRoczneEventHandler(this.OdswiezonoPodsumowaniaRoczne); wykres.Model = model; wykresRok.Model = modelRok; formatujTabeleHistorii (); formatujTabeleHistoriiRok(); }
private void obliczCzasiNagdodziny(int aMiesiac, DataRow aWiersz) { HistoriaModel pModelM = new HistoriaModel(); TimeSpan pCzas = TimeSpan.Zero, pNadgodziny = TimeSpan.Zero; TimeSpan pCzasTydzien = TimeSpan.Zero, pCzasWeekend = TimeSpan.Zero; TimeSpan pNadgodzinyTydzien = TimeSpan.Zero, pNadgodzinyWeekend = TimeSpan.Zero; pModelM.ustawMiesiac (new DateTime(WybranyRok.Year,aMiesiac,1)); pCzas = pCzas.Add (pModelM.CzasPracyMiesiac); pCzasTydzien = pCzasTydzien.Add (pModelM.CzasPracyMiesiacTydzien); pCzasWeekend = pCzasWeekend.Add (pModelM.CzasPracyMiesiacWeekend); pNadgodzinyTydzien = pNadgodzinyTydzien.Add (pModelM.CzasNadgodzinMiesiacTydzien); pNadgodzinyWeekend = pNadgodzinyWeekend.Add (pModelM.CzasNadgodzinMiesiacWeekend); pNadgodziny = pNadgodziny.Add (pModelM.NadgodzinyWMiesiacu); aWiersz[CZAS] = pCzas; aWiersz[NADGODZINY_DNIOWKI] = Utils.formatujCzasWDniowkach(pNadgodziny, false); aWiersz[NADGODZINY] = pNadgodziny; aWiersz[DNI] = pModelM.IloscPrzepracowanychDni.ToString ("00"); aWiersz[WEEKENDY] = pModelM.IloscPrzepracowanychWeekendow.ToString ("00"); aWiersz[DNIOWKI] = Utils.formatujCzasWDniowkach(pCzas, false); aWiersz[DNIOWKI_TYDZIEN] = Utils.formatujCzasWDniowkach(pCzasTydzien, false); aWiersz[DNIOWKI_WEEKEND] = Utils.formatujCzasWDniowkach(pCzasWeekend, false); aWiersz[CZAS_TYDZIEN] = pCzasTydzien; aWiersz[CZAS_WEEKEND] = pCzasWeekend; }
public TimeSpan nadgodzinyWTygodniu(DateTime aTeraz) { HistoriaModel pHm = new HistoriaModel(); pHm.ustawMiesiac(aTeraz); return pHm.NadgodzinyWTygodniu(DateTime.Now.Day); }
public TimeSpan nadgodzinyDoTeraz(DateTime aTeraz) { HistoriaModel pHm = new HistoriaModel(); pHm.ustawMiesiac (aTeraz); return pHm.podajDaneDniaDoTeraz(DateTime.Now.Day).Nadgodziny; }
public TimeSpan czasPracyDoTeraz(DateTime aTeraz) { HistoriaModel pHm = new HistoriaModel(); pHm.ustawMiesiac (aTeraz); return pHm.podajDaneDniaDoTeraz(DateTime.Now.Day).Czas; }
public TimeSpan nagdodzinyWMiesi¹cu(DateTime aTeraz) { HistoriaModel pHm = new HistoriaModel(); pHm.ustawMiesiac (aTeraz); return pHm.NadgodzinyWMiesiacu; }