コード例 #1
0
        // GET: Admin
        public ActionResult ReferansDuzenle(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ReferansIcerikModel referans = db.ReferansIcerik.Find(id);

            if (referans == null)
            {
                return(HttpNotFound());
            }
            return(View(referans));
        }
コード例 #2
0
        // GET: kampanyas/Delete/5
        public ActionResult ReferansSil(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ReferansIcerikModel referans = db.ReferansIcerik.Find(id);

            if (referans == null)
            {
                return(HttpNotFound());
            }
            db.ReferansIcerik.Remove(referans);
            db.SaveChanges();
            return(RedirectToAction("ReferansList"));
        }
コード例 #3
0
        //GET: Admin
        public ActionResult ReferansResimSil(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ReferansIcerikModel referans = db.ReferansIcerik.Find(id);

            if (referans == null)
            {
                return(HttpNotFound());
            }
            referans.Resim = null;
            db.SaveChanges();
            return(Redirect("ReferansDuzenle?id=" + id));
        }
コード例 #4
0
 public ActionResult ReferansEkle(ReferansIcerikModel referans, String yayin, HttpPostedFileBase file)
 {
     //ilanim.UserId = kullaniciManager.FindByName(userName).Id;
     referans.IsPublished = yayin == "on" ? true : false;
     if (file != null && file.ContentLength > 0)
     {
         MemoryStream memoryStream = file.InputStream as MemoryStream;
         if (memoryStream == null)
         {
             memoryStream = new MemoryStream();
             file.InputStream.CopyTo(memoryStream);
         }
         referans.Resim = memoryStream.ToArray();
     }
     db.ReferansIcerik.Add(referans);
     db.SaveChanges();
     return(RedirectToAction("ReferansList"));
 }
コード例 #5
0
        public ActionResult ReferansDuzenle(ReferansIcerikModel referans, String yayin, HttpPostedFileBase file)
        {
            var veri = db.ReferansIcerik.Where(x => x.Id == referans.Id).FirstOrDefault();

            veri.ReferansAdi = referans.ReferansAdi;
            if (file != null && file.ContentLength > 0)
            {
                MemoryStream memoryStream = file.InputStream as MemoryStream;
                if (memoryStream == null)
                {
                    memoryStream = new MemoryStream();
                    file.InputStream.CopyTo(memoryStream);
                }
                veri.Resim = memoryStream.ToArray();
            }
            veri.Url         = referans.Url;
            veri.IsPublished = yayin == "on" ? true : false;
            db.SaveChanges();
            return(RedirectToAction("ReferansList"));
        }