public string Kiskisla(int hangiitiraf)
 {
     if (Session["Kiskisla" + hangiitiraf] == null)
     {
         ItirafContext ctx = new ItirafContext();
         var           i   = ctx.itiraflar.Find(hangiitiraf);
     }
 }
        //mesaj parametresinin adı input'un name özelliğinden geliyor
        public ActionResult ItirafYaz(string mesaj)
        {
            ItirafContext ctx = new ItirafContext();
            Itiraf        i   = new Itiraf();

            i.Mesaj = mesaj;
            ctx.itiraflar.Add(i);
            ctx.SaveChanges();
            return(View());
        }
 // localhost:1111/
 public string Alkisla(int hangiitiraf)
 {
     if (Session["alkis" + hangiitiraf] == null)
     {
         //oy verebilir, daha once alkis olusmamıs
         //veritabanından alkışlanan itirafı bulalım
         ItirafContext ctx = new ItirafContext();
         var           i   = ctx.itiraflar.Find(hangiitiraf);
         //begenisayısını 1 artıralım
         i.ToplamBegeni++;
         //veritabanına kaydedelim
         ctx.Entry(i).State = System.Data.Entity.EntityState.Modified;
         ctx.SaveChanges();
         Session["alkis" + hangiitiraf] = "birsey";
         return("Teşekkür ederiz");
     }
     else
     {
         return("Daha önce oy kullanmışsınız");
     }
 }
        // localhost:1111/Itiraf/
        // localhost:1111/Itiraf/Index
        public ActionResult Index()
        { //Anasayfa
            ItirafContext ctx = new ItirafContext();

            return(View(ctx.itiraflar.OrderByDescending(x => x.ItirafID).ToList()));
        }