public ActionResult VoteUp(int NoktaID)
 {
     NoktaContext cont = new NoktaContext();
     int uid = int.Parse(Session["UserID"].ToString());
     Votes ExistingVote = cont.Voteses.FirstOrDefault(x => x.UserId == uid && x.NoktaId == NoktaID);
     if (ExistingVote == null)
     {
         Votes V = cont.Voteses.Create();
         V.NoktaId = NoktaID;
         V.UserId = int.Parse(Session["UserID"].ToString());
         V.VoteValue = true;
         cont.Voteses.Add(V);
     }
     else
     {
         ExistingVote.VoteValue = true;
         cont.Entry(ExistingVote).State = System.Data.EntityState.Modified;
     }
     cont.SaveChanges();
     return RedirectToAction("OneNokta", new { @NoktaID = NoktaID});
 }
        public ActionResult OneNokta(int NoktaID)
        {
            NoktaModel N=new NoktaModel();
            CommentsModel CM=new CommentsModel();
            ViewBag.ANokta = N.SelectNokta(NoktaID);
            ViewBag.Comments = CM.SelectCommnet(NoktaID);

            NoktaContext c = new NoktaContext();
            ViewBag.NumberOfVotesUp = c.Voteses.Where(x=>x.NoktaId==NoktaID && x.VoteValue == true).Count();
            ViewBag.NumberOfVotesDown = c.Voteses.Where(x=>x.NoktaId==NoktaID && x.VoteValue == false).Count();
            return View();
        }