public void InitKalendarPosleSelektovanjaRadnika(ISihtericeView view, int radnikId) { _view = view; _unosVremenaRepository = ObjectFactory.GetInstance<IUnosVremenaRepository>(); _radnikRepository = ObjectFactory.GetInstance<IRadnikRepository>(); Radnik selektovniRadnik = _radnikRepository.UzmiRadnikaPoId(radnikId); IList<UnosVremena> vremena = _unosVremenaRepository.UzmiUnoseVremenaPoRadnikId(radnikId); _view.InicijalizujKalendarZaRadnika(vremena, selektovniRadnik); }
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); }