// GET: ModulAdministrator/KorisnickiNalozi public ActionResult Index(int aktivan = 0, int uloga = 0, int brojTaba = 1) { List <KorisnickiNalozi> nalozi = new List <KorisnickiNalozi>(); if (uloga == 0) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } } else if (uloga == 1) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } } else if (uloga == 2) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } } else if (uloga == 3) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Trener").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Trener").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Trener").ToList(); } } else { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Član").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Član").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Član").ToList(); } } KorisnickiNaloziIndexVM model = new KorisnickiNaloziIndexVM(nalozi, aktivan, uloga); ViewData["tab"] = brojTaba; return(View("Index", model)); }
public ActionResult PrikazKorisnickihNaloga(int aktivan = 0, int uloga = 0) { List <KorisnickiNalozi> nalozi = new List <KorisnickiNalozi>(); if (uloga == 0) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isAktivanNalog == true && x.isDeleted == false && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isAktivanNalog == false && x.isDeleted == false && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Administrator").ToList(); } } else if (uloga == 1) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isAktivanNalog == true && x.isDeleted == false && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isAktivanNalog == false && x.isDeleted == false && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Blagajnik").ToList(); } } else if (uloga == 2) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Sekretar").ToList(); } } else if (uloga == 3) { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Trener").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Trener").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Trener").ToList(); } } else { if (aktivan == 1) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == true && x.KorisnickaUloga.Naziv == "Član").ToList(); } else if (aktivan == 2) { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.isAktivanNalog == false && x.KorisnickaUloga.Naziv == "Član").ToList(); } else { nalozi = ctx.KorisnickiNalozi.Where(x => x.isDeleted == false && x.KorisnickaUloga.Naziv == "Član").ToList(); } } KorisnickiNaloziIndexVM model = new KorisnickiNaloziIndexVM(nalozi, aktivan, uloga); ViewData["aktivan"] = aktivan; if (uloga == 0) { return(View("PrikazKorisnickihNaloga", model)); } else if (uloga == 1) { return(View("PrikazBlagajnika", model)); } else if (uloga == 2) { return(View("PrikazSekretara", model)); } else if (uloga == 3) { return(View("PrikazTrenera", model)); } else { return(View("PrikazClanovaKluba", model)); } }