Example #1
0
        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"));
        }
Example #2
0
        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"));
        }
Example #3
0
        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));
        }
Example #4
0
        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));
        }
Example #5
0
 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"));
 }