示例#1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            var            id  = context.Request.QueryString["silinecek"];
            ZiyaretContext ctx = new ZiyaretContext();
            var            msj = ctx.Mesajlar.Find(Convert.ToInt32(id));

            ctx.Mesajlar.Remove(msj);
            ctx.SaveChanges();
            context.Response.Write("true");
        }
示例#2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Mesaj m = new Mesaj();

            m.Icerik = Mesaj.Text;
            m.UyeId  = (int)Session["GirisYapanID"];

            ZiyaretContext ctx = new ZiyaretContext();

            ctx.Mesajlar.Add(m);
            ctx.SaveChanges();
            Response.Redirect("/");
        }
示例#3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            ZiyaretContext ctx = new ZiyaretContext();
            var            u   = ctx.Uyeler.Where(x => x.Email == Eposta.Text &&
                                                  x.Sifre == Sifre.Text)
                                 .FirstOrDefault();

            if (u == null)
            {
                hataVarMi = true;
            }
            else
            {
                Session["GirisYapanID"] = u.Id;
                Session["GirisYapanAd"] = u.AdSoyad;
                Response.Redirect("/");
            }
        }
示例#4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ZiyaretContext ctx = new ZiyaretContext();

            /*Repeater1.DataSource = ctx.Mesajlar
             *  .OrderByDescending(x => x.Tarih)
             *  .Take(5)
             *  .ToList()
             *  .Select(x => new MesajViewModel()
             *  {
             *      UyeId = x.YazanUye.Id,
             *      AdSoyad = x.YazanUye.AdSoyad,
             *      Icerik = x.Icerik,
             *      YazilmaZamani = x.YazilmaZamani,
             *      Id = x.Id
             *  }).ToList();
             * Repeater1.DataBind();
             */
            Mesajlar = ctx.Mesajlar
                       .OrderByDescending(x => x.Tarih).Take(5).ToList();
        }