Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }