public IActionResult PostujIgraca(int postivalacID, int postovaniID) { Igrac igrac2 = db.Igraci.Find(postivalacID); Igrac igrac1 = db.Igraci.Find(postovaniID); if (igrac1 == null || igrac2 == null) { return(View("Greska")); } Postovanje novo = new Postovanje(postivalacID, postovaniID); db.Add(novo); db.SaveChanges(); return(Redirect("/Igrac/PrikazProfila/" + postovaniID)); }
public IActionResult PostujIgraca(int postovaniID) { Igrac igrac2 = db.Igraci.Include(d => d.User).Where(d => d.User.Email == User.Identity.Name).SingleOrDefault(); Igrac igrac1 = db.Igraci.Find(postovaniID); int postivalacID = igrac2.ID; Postovanje postovanje = db.Postovanja.Where(d => d.PostivalacID == postivalacID && d.PostovaniID == postovaniID).SingleOrDefault(); if (igrac1 == null || igrac2 == null) { return(View("Greska")); } else if (postovanje != null) { db.Remove(postovanje); } else { Postovanje novo = new Postovanje(postivalacID, postovaniID); db.Add(novo); } db.SaveChanges(); return(Redirect("/Igrac/PrikazProfila/" + postovaniID)); }