public ActionResult MakaleEkle(String baslikk, String yazii, int Yid, int Kid, HttpPostedFileBase varsayilan) { makale model = new makale(); resim res = new resim(); model.makale1 = yazii; model.baslik = baslikk; model.yazar_id = Yid; model.kategori_id = Kid; model.tarih = DateTime.Now; string gu = Guid.NewGuid().ToString(); string resimad = gu + Path.GetFileName(varsayilan.FileName); var url = Path.Combine(Server.MapPath("~/Image/" + gu + varsayilan.FileName)); varsayilan.SaveAs(url); res.yazi_id = model.id; res.resim_yol = resimad; res.varsayilan = resimad; db.resim.Add(res); db.makale.Add(model); db.SaveChanges(); return(RedirectToAction("Makaleler", "Home")); }
public void resimInsert(resim entity) { if (entity != null) { _context.resims.Add(entity); _context.SaveChanges(); } }
public void saveImage(resim resim) { if (resim != null) { _context.resims.Add(resim); _context.SaveChanges(); } }
public void ResimKaydet(resim resim) { if (resim != null) { _context.resim.Add(resim); _context.SaveChanges(); } }
public ActionResult DeleteConfirmed(int id) { resim resim = db.resim.Find(id); db.resim.Remove(resim); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "resimId,isim,goruntu")] resim resim) { if (ModelState.IsValid) { db.Entry(resim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(resim)); }
// // GET: /admin/Image/Delete/5 public ActionResult Delete(int id = 0) { resim resim = db.resim.Find(id); if (resim == null) { return(HttpNotFound()); } return(View(resim)); }
public ActionResult Edit(resim resim) { if (ModelState.IsValid) { db.Entry(resim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(resim)); }
public ActionResult Create(resim resim) { if (ModelState.IsValid) { db.resim.Add(resim); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(resim)); }
// GET: resims/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } resim resim = db.resim.Find(id); if (resim == null) { return(HttpNotFound()); } return(View(resim)); }
public string resimsil(int id) { resim silinecekResim = _context.resim.Find(id); if (silinecekResim != null) { _context.resim.Remove(silinecekResim); return(" seçtiğiniz resim silindi"); } else { return(" silinecek resim bulunamadı!"); } }
public ActionResult ResimEkle(IEnumerable <HttpPostedFileBase> resim, int Id) { resim model = new resim(); foreach (var item in resim) { string gu = Guid.NewGuid().ToString(); string resimad = gu + Path.GetFileName(item.FileName); var url = Path.Combine(Server.MapPath("~/Image/" + gu + item.FileName)); item.SaveAs(url); model.resim_yol = resimad; model.yazi_id = Id; db.resim.Add(model); db.SaveChanges(); } return(View()); }
public static int ResimKaydet(HttpPostedFileBase Resim, HttpContextBase ctx) { Model1 db = new Model1(); kullanici k = (kullanici)ctx.Session["Kullanici"]; int kucukWidth = Convert.ToInt32(ConfigurationManager.AppSettings["kw"]); int kucukHeight = Convert.ToInt32(ConfigurationManager.AppSettings["kh"]); int ortaWidth = Convert.ToInt32(ConfigurationManager.AppSettings["ow"]); int ortaHeight = Convert.ToInt32(ConfigurationManager.AppSettings["oh"]); int buyukWidth = Convert.ToInt32(ConfigurationManager.AppSettings["bw"]); int buyukHeight = Convert.ToInt32(ConfigurationManager.AppSettings["bh"]); string newName = Path.GetFileNameWithoutExtension(Resim.FileName) + "-" + Guid.NewGuid() + Path.GetExtension(Resim.FileName); Image orjRes = Image.FromStream(Resim.InputStream); Bitmap kucukRes = new Bitmap(orjRes, kucukWidth, kucukHeight); Bitmap ortaRes = new Bitmap(orjRes, ortaWidth, ortaHeight); Bitmap buyukRes = new Bitmap(orjRes, buyukWidth, buyukHeight); kucukRes.Save(ctx.Server.MapPath("~/Content/Resimler/Kucuk/" + newName)); ortaRes.Save(ctx.Server.MapPath("~/Content/Resimler/Orta/" + newName)); buyukRes.Save(ctx.Server.MapPath("~/Content/Resimler/Buyuk/" + newName)); resim dbRes = new resim(); dbRes.Ad = Resim.FileName; dbRes.BuyukResimYol = "/Content/Resimler/Buyuk/" + newName; dbRes.OrtaResimYol = "/Content/Resimler/Orta/" + newName; dbRes.KucukResimYol = "/Content/Resimler/Kucuk/" + newName; dbRes.EklenmeTarihi = DateTime.Now; dbRes.EkleyenID = k.Id; db.resim.Add(dbRes); db.SaveChanges(); return(dbRes.Id); }
public ActionResult Kaydet(urun urun, IEnumerable <HttpPostedFileBase> resim) { urun.eklenmeTarihi = DateTime.Now; repo.Kaydet(urun); if (resim.First() != null) { resim res = new resim(); res.urunNo = urun.urunNo; foreach (var item in resim) { using (var br = new BinaryReader(item.InputStream)) { var data = br.ReadBytes(item.ContentLength); res.resimAdi = data; } repo.ResimKaydet(res); } } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "resimId,isim,goruntuDosya")] resim resim) { if (ModelState.IsValid) { if (resim.goruntuDosya != null && resim.goruntuDosya.ContentLength > 0) { byte[] bytes; using (BinaryReader br = new BinaryReader(resim.goruntuDosya.InputStream)) { bytes = br.ReadBytes(resim.goruntuDosya.ContentLength); } resim.goruntu = bytes; } db.resim.Add(resim); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(resim)); }
public IActionResult Create(urun urun, IFormFile photo) { urun.eklemetarihi = DateTime.Now; if (photo != null) { var path = Path.Combine(_environment.WebRootPath, "images", photo.FileName); var stream = new FileStream(path, FileMode.Create); photo.CopyTo(stream); resim pht = new resim() { resimAdi = photo.FileName, urunId = urun.urunId }; //urunRepo.saveImage(pht); urun.Resimyolu = photo.FileName; ViewBag.photo = photo.FileName; } urunRepo.Save(urun); return(RedirectToAction("Index", "urun")); }