Exemplo n.º 1
0
        public IActionResult Podruznica(int podruznicaId = 0)
        {
            var model = new PodruznicaVM
            {
                OpcinaList   = _opcinaService.GetOpcine(),
                PodruznicaId = podruznicaId
            };

            if (podruznicaId != 0)
            {
                var p = _podruznicaService.GetPodruznica(podruznicaId);
                model.Naziv        = p.Naziv;
                model.Adresa       = p.Adresa;
                model.OpcinaId     = p.OpcinaId;
                model.Opis         = p.Opis;
                model.PodruznicaId = p.Id;
            }
            return(View(model));
        }
        public IActionResult Register(string returnUrl = null)
        {
            var model = new RegisterVM
            {
                ReturnUrl    = returnUrl,
                OpcinaList   = _opcinaService.GetOpcine(),
                ErrorMessage = ""
            };

            //ExternalLogins = (await _signInManager.GetExternalAuthenticationSchemesAsync()).ToList();
            return(View(model));
        }
Exemplo n.º 3
0
        public IActionResult Radnik(string radnikId = "")
        {
            var opcine           = _opcinaService.GetOpcine();
            var podruznice       = _podruznicaService.GetPodruznice();
            var myListPodruznice = new List <PodruznicaVM>();
            var myList           = new List <OpcinaVM>();

            foreach (var o in opcine)
            {
                myList.Add(new OpcinaVM {
                    Id = o.Id, Naziv = o.Naziv
                });
            }
            foreach (var p in podruznice)
            {
                myListPodruznice.Add(new PodruznicaVM {
                    Id = p.Id, Naziv = p.Naziv
                });
            }
            var vm = new AdminRadnikViewModel
            {
                OpcineList     = myList,
                PodruznicaList = myListPodruznice
            };

            if (radnikId != "")
            {
                var r = _administrativniRadniKService.GetRadnikById(radnikId);
                vm.Id               = r.Id;
                vm.Ime              = r.Ime;
                vm.JMBG             = r.JMBG.ToString();
                vm.OpcinaIdBoravka  = (int)r.OpcinaBoravkaId;
                vm.PodruznicaId     = (int)r.PodruznicaId;
                vm.OpcinaIdRodjenja = (int)r.OpcinaRodjenjaId;
                vm.Prezime          = r.Prezime;
                vm.Username         = r.UserName;
            }
            return(View(vm));
        }