Ejemplo n.º 1
0
        public ActionResult Edit(CarouselOne one, int reklamID, HttpPostedFileBase reklamResim)
        {
            if (ModelState.IsValid)
            {
                var ones = db.CarouselOnes.Where(u => u.reklamID == reklamID).SingleOrDefault();
                if (reklamResim != null)
                {
                    if (System.IO.File.Exists(Server.MapPath(one.reklamResim)))
                    {
                        System.IO.File.Delete(Server.MapPath(ones.reklamResim));
                    }
                    WebImage img      = new WebImage(reklamResim.InputStream);
                    FileInfo fotoinfo = new FileInfo(reklamResim.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(530, 365);
                    img.Save("~/Uploads/" + newfoto);
                    ones.reklamResim = "/Uploads/" + newfoto;
                }
                ones.reklamHeader         = one.reklamHeader;
                ones.reklamAciklamaHeader = one.reklamAciklamaHeader;
                ones.reklamAciklama       = one.reklamAciklama;
                ones.reklamSira           = one.reklamSira;
                db.SaveChanges();
                return(RedirectToAction("Index", "CarouselOne", new { reklamID = ones.reklamID }));
            }

            return(View());
        }
Ejemplo n.º 2
0
        public ActionResult Create(CarouselOne one, HttpPostedFileBase reklamResim)
        {
            int sess = Convert.ToInt32(Session["reklamID"]);

            if (ModelState.IsValid)
            {
                if (reklamResim != null)
                {
                    WebImage img      = new WebImage(reklamResim.InputStream);
                    FileInfo fotoinfo = new FileInfo(reklamResim.FileName);

                    string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(531, 366);
                    img.Save("~/Uploads/" + newfoto);
                    one.reklamResim = "/Uploads/" + newfoto;
                    one.isDeleted   = false;
                    one.reklamID    = sess;
                    db.CarouselOnes.Add(one);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "CarouselOne"));
                }
                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz");
                }
            }
            return(View(one));
        }
Ejemplo n.º 3
0
        public JsonResult DeleteReklamRecord(int?reklamID)
        {
            bool        result = false;
            CarouselOne one    = db.CarouselOnes.Find(reklamID);

            if (one != null)
            {
                one.isDeleted = true;
                db.CarouselOnes.Remove(one);
                db.SaveChanges();
                result = true;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }