Esempio n. 1
0
 public IActionResult Voznja(int?voznjaId = null)
 {
     try
     {
         var podruznice       = _podruznicaService.GetPodruznice();
         var myListPodruznice = new List <PodruznicaVM>();
         foreach (var p in podruznice)
         {
             myListPodruznice.Add(new PodruznicaVM {
                 Id = p.Id, Naziv = p.Naziv
             });
         }
         var vm = new VoznjaViewModel
         {
             PodruzniceList = myListPodruznice,
             VozaciList     = _vozacService.GetVozaciSimple()
         };
         if (voznjaId != null)
         {
             NamirniceDelivery.Data.Entities.Voznja voznja = _voznjaService.GetVoznja((int)voznjaId);
             vm.PodruznicaKrajId    = voznja.PodruznicaKrajId;
             vm.PodruznicaPocetakId = voznja.PodruznicaPocetakId;
             vm.VozacId             = voznja.VozacId;
         }
         return(View(vm));
     }
     catch
     {
         return(RedirectToAction(nameof(Index)));
     }
 }
Esempio n. 2
0
        public IActionResult PregledPodruznica()
        {
            var model = new PregledPodruznicaVM
            {
                PodruznicaList = _podruznicaService.GetPodruznice()
            };

            return(View(model));
        }
Esempio 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));
        }
 public IActionResult Index()
 {
     if (_signInManager.IsSignedIn(User))
     {
         if (User.IsInRole("AdministrativniRadnik"))
         {
             return(RedirectToAction("Index", "AdministrativniRadnik"));
         }
         else if (User.IsInRole("Kupac"))
         {
             return(RedirectToAction("Index", "Kupac"));
         }
         else if (User.IsInRole("Menadzer"))
         {
             return(RedirectToAction("Index", "Menadzer"));
         }
     }
     return(View(new IndexViewModel {
         NamirnicaList = _namirnicaPodruznicaService.GetNamirnicePodruznica(),
         PodruznicaList = _podruznicaService.GetPodruznice()
     }));
 }