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))); } }
public IActionResult PregledPodruznica() { var model = new PregledPodruznicaVM { PodruznicaList = _podruznicaService.GetPodruznice() }; return(View(model)); }
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() })); }