Example #1
0
 public ActionResult AfisEkle(HttpPostedFileBase file, string filmId)
 {
     if (file != null && file.ContentLength > 0)
     {
         if (file.ContentType == "image/jpeg")
         {
             string newName  = Guid.NewGuid().ToString();
             var    fileName = Path.GetFileName(newName + file.FileName);
             var    path     = Path.Combine(Server.MapPath("~/Afis"), fileName);
             int    ID       = Convert.ToInt32(filmId);
             bool   kontrol  = _film.FilmAfisEkle(fileName, ID);
             if (kontrol)
             {
                 file.SaveAs(path);
                 return(RedirectToAction("FilmDetails", new { Id = filmId }));
             }
             else
             {
                 ModelState.AddModelError("Hata", "Bir Hata Oluştu");
             }
         }
         ModelState.AddModelError("Hata", "Lütfen Resim Seçin");
     }
     ModelState.AddModelError("Hata", "Bir Hata Oluştu");
     ViewBag.filmId = filmId;
     return(View());
 }