예제 #1
0
        public IActionResult Dodaj()
        {
            PrijedlogDogadjajaVM model = new PrijedlogDogadjajaVM();
            int idc = int.Parse(_userManager.GetUserId(principal: HttpContext.User));

            model.ImeClana = db.Users.FirstOrDefault(x => x.Id == idc).Ime;
            // model.clanStavke = db.Users.Select(c => new SelectListItem(c.Ime + " " + c.Prezime, c.Id.ToString())).ToList();
            return(View("uredi", model));
        }
예제 #2
0
        public IActionResult Snimi(PrijedlogDogadjajaVM model)
        {
            PredlozeniDogadjaj d;

            if (model.PredlozeniDogadjajID == 0)
            {
                d = new PredlozeniDogadjaj();
                db.Add(d);
            }
            else
            {
                d = db.predlozeniDogadjaj.FirstOrDefault(x => x.PredlozeniDogadjajID == model.PredlozeniDogadjajID);
            }
            d.PredlozeniDogadjajID     = model.PredlozeniDogadjajID;
            d.NazivPrijedloga          = model.NazivPrijedloga;
            d.OpisPredlozenogDogadjaja = model.OpisPredlozenogDogadjaja;
            d.ClanID = int.Parse(_userManager.GetUserId(principal: HttpContext.User));
            db.SaveChanges();
            db.Dispose();
            return(RedirectToAction(nameof(Index)));
        }
예제 #3
0
        public IActionResult Uredi(int PredlozeniDogadjajID)
        {
            PredlozeniDogadjaj d = db.predlozeniDogadjaj.FirstOrDefault(x => x.PredlozeniDogadjajID == PredlozeniDogadjajID);

            if (d == null)
            {
                TempData["porukaError"] = "Greskaa prilikom uredjivanja PrijedlogaDogadjaja";
                return(View("Error"));
            }
            PrijedlogDogadjajaVM model = new PrijedlogDogadjajaVM();

            model.NazivPrijedloga          = d.NazivPrijedloga;
            model.OpisPredlozenogDogadjaja = d.OpisPredlozenogDogadjaja;
            model.PredlozeniDogadjajID     = d.PredlozeniDogadjajID;
            model.ClanID = d.ClanID;
            int idc = int.Parse(_userManager.GetUserId(principal: HttpContext.User));

            model.ImeClana = db.Users.FirstOrDefault(x => x.Id == idc).Ime;
            //model.clanStavke = db.Users.Select(c => new SelectListItem(c.Ime + " " + c.Prezime, c.Id.ToString())).ToList();
            return(PartialView("uredi", model));
        }