public ActionResult SlideEkle(Slider s, HttpPostedFileBase file) { try { Slider _slide = new Slider(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _slide.sliderfoto = memoryStream.ToArray(); } _slide.slidertext = s.slidertext; _slide.baslangictarihi = s.baslangictarihi; _slide.bitistarihi = s.bitistarihi; ent.Slider.Add(_slide); ent.SaveChanges(); return RedirectToAction("Slider", "Admin"); } catch (Exception ex) { throw new Exception("Eklerken hata oluştu"); } }
public ActionResult SlideDuzenle(Slider slide, HttpPostedFileBase file) { try { var _slideDuzenle = ent.Slider.Where(x => x.sliderId == slide.sliderId).FirstOrDefault(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _slideDuzenle.sliderfoto = memoryStream.ToArray(); } _slideDuzenle.slidertext = slide.slidertext; _slideDuzenle.baslangictarihi = slide.baslangictarihi; _slideDuzenle.bitistarihi = slide.bitistarihi; ent.SaveChanges(); return RedirectToAction("Slider", "Admin"); } catch (Exception ex) { throw new Exception("Güncellerken hata oluştu " + ex.Message); } }