public void InitPodaciZaRadnikaPosleSelektovanjaDana(ISihtericeView view, int radnikId, DateTime dan) { _view = view; _unosVremenaRepository = ObjectFactory.GetInstance<IUnosVremenaRepository>(); _unosVremenaSatiRepository = ObjectFactory.GetInstance<IUnosVremenaSatiRepository>(); UnosVremenaSati unosVremenaSati = _unosVremenaSatiRepository.UzmiUnosVremenaSatiPoRadnikIdZaDatum(radnikId, dan); _view.PokaziUnosVremenaZaRadnika(unosVremenaSati, dan); }
public void KalendarRenderingDana(ISihtericeView view, int radnikId, DayRenderEventArgs args) { _view = view; _unosVremenaRepository = ObjectFactory.GetInstance<IUnosVremenaRepository>(); _unosVremenaSatiRepository = ObjectFactory.GetInstance<IUnosVremenaSatiRepository>(); IList<UnosVremena> vremena = _unosVremenaRepository.UzmiUnoseVremenaPoRadnikId(radnikId); IList<UnosVremenaSati> sati = _unosVremenaSatiRepository.UzmiUnoseVremenaSateZaRadnikaPoId(radnikId); _view.RenderujKalendarSaVremenima(vremena, sati, args); }
public void SelektujSveDaneRadnikaZaMesec(ISihtericeView view, int radnikId, int year, int month) { _view = view; _unosVremenaRepository = ObjectFactory.GetInstance<IUnosVremenaRepository>(); _unosVremenaSatiRepository = ObjectFactory.GetInstance<IUnosVremenaSatiRepository>(); _radnikRepository = ObjectFactory.GetInstance<IRadnikRepository>(); IList<UnosVremenaSati> vremena = _unosVremenaRepository.SelektujSveDaneMesecaZaRadnika(radnikId, year, month); Radnik selektovniRadnik = _radnikRepository.UzmiRadnikaPoId(radnikId); _view.PokaziUnoseVremenaZaRadnika(vremena, selektovniRadnik); }