コード例 #1
0
        // 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));
        }
コード例 #2
0
        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));
            }
        }