public ActionResult Olustur(Kategori item, HttpPostedFileBase file) { string path = string.Format("/app-assets/images/kategori/{0}", (DateTime.Now.Ticks + Path.GetExtension(file.FileName))); Resim resim = new ResimDatabase().Insert(file, path); item.ResimID = resim.ID; database.Insert(item); return(RedirectToAction("Index")); }
public ActionResult Ekle(Urun item, HttpPostedFileBase[] files) { int ID = database.InsertUrun(item); ResimDatabase resimDatabase = new ResimDatabase(); foreach (var item2 in files) { string path = string.Format("/app-assets/images/urunler/{0}", (DateTime.Now.Ticks + Path.GetExtension(item2.FileName))); resimDatabase.Insert(item2, path, ID); } return(RedirectToAction("UrunYonetim")); }
public ActionResult Arama(string aranan) { ResimDatabase resimdata = new ResimDatabase(); List <Urun> uruns = string.IsNullOrEmpty(aranan) ? database.GetAll() : database.GetForAdi(aranan); foreach (Urun item in uruns) { Resim resim = resimdata.GetForUrunID(item.ID); item.Yol = resim != null ? resim.Path : "/app-assets/images/web/fotoyok.jpg"; Debug.WriteLine(item.Yol); } return(View("UrunYonetim", uruns)); }
public ActionResult UrunYonetim() { ResimDatabase resimdata = new ResimDatabase(); List <Urun> uruns = database.GetAll(); foreach (Urun item in uruns) { Resim resim = resimdata.GetForUrunID(item.ID); item.Yol = resim != null ? resim.Path : "/app-assets/images/web/fotoyok.jpg"; Debug.WriteLine(item.Yol); } return(View(uruns)); }
public ActionResult Guncelle(Kategori item, HttpPostedFileBase file) { if (file != null) { string path = database.GetResim(item.ResimID).Path; FileInfo deleteFile = new FileInfo(path); if (deleteFile.Exists) { deleteFile.Delete(); } path = string.Format("/app-assets/images/kategori/{0}", (DateTime.Now.Ticks + Path.GetExtension(file.FileName))); Resim resim = new ResimDatabase().Update(file, path, item.ResimID); item.ResimID = resim.ID; } database.Update(item); return(RedirectToAction("Index")); }