public JsonResult pozicijeTop5(int brojMjeseca)
        {
            var           radniciReturned = radniciPoMjesecuTop5(brojMjeseca);
            List <string> pozicije        = new List <string>();

            foreach (var item in radniciReturned)
            {
                ProjektniTim local = db.ProjektniTim.Where(a => a.KorisnikID == item.Item1.Id).First();
                pozicije.Add(db.RoleNaProjektu.Where(a => a.Id == local.RolaNaProjektuId).Select(a => a.Rola).FirstOrDefault());
            }
            List <string> svePozicije = new List <string>();

            svePozicije.Add("Product Owner");
            svePozicije.Add("Frontend Developer");
            svePozicije.Add("Backend Developer");
            svePozicije.Add("Designer");
            List <Tuple <string, float> > pozicijePostotak = new List <Tuple <string, float> >();

            foreach (var item in svePozicije)
            {
                pozicijePostotak.Add(new Tuple <string, float>(item, (float)pozicije.Where(a => a == item).Count() / radniciReturned.Count));
            }
            List <StudentResult> rezultati = new List <StudentResult>();

            foreach (var item in pozicijePostotak)
            {
                rezultati.Add(new StudentResult()
                {
                    stdName = item.Item1, marksObtained = item.Item2
                });
            }
            return(Json(rezultati));
        }
        public IActionResult ProjektSnimi(ProjektDodajVM model)
        {
            if (model.ProjektId == 0)
            {
                Projekt projekt = new Projekt
                {
                    DatumPocetka  = DateTime.Now,
                    Rok           = model.Rok,
                    NazivProjekta = model.NazivProjekta,
                    Opis          = model.Opis
                };
                _db.Add(projekt);
                _db.SaveChanges();

                _db.Add(new ProjektniTim
                {
                    KorisnikID       = model.RadnikId,
                    ProjektId        = projekt.Id,
                    RolaNaProjektuId = _db.RoleNaProjektu.Where(x => string.Compare(x.Rola, "Product Owner") == 0).FirstOrDefault().Id
                });

                _db.SaveChanges();
                return(RedirectToAction("PrikaziAktivneProjekte"));
            }
            Projekt izmejna = _db.Projekt.Where(x => x.Id == model.ProjektId).FirstOrDefault();

            izmejna.NazivProjekta = model.NazivProjekta;
            izmejna.Opis          = model.Opis;
            izmejna.Rok           = model.Rok;
            izmejna.DatumPocetka  = model.DatumPocetka;
            ProjektniTim owner = _db.ProjektniTim.Where(x => x.ProjektId == izmejna.Id).FirstOrDefault(); //&& string.Compare(x.Korisnik.LoginRola.OpisRole, "Product Owner") == 0

            owner.KorisnikID = model.RadnikId;
            _db.SaveChanges();
            return(RedirectToAction("PrikaziAktivneProjekte"));
        }