public ActionResult AksesuarDuzenle(Aksesuar b, HttpPostedFileBase file) { try { using (AdaGameContext context = new AdaGameContext()) { var _aksesuarDuzenle = context.Aksesuar.Where(x => x.ID == b.ID).FirstOrDefault(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _aksesuarDuzenle.AksesuarFoto = memoryStream.ToArray(); } _aksesuarDuzenle.AksesuarAd = b.AksesuarAd; _aksesuarDuzenle.AksesuarIcerik = b.AksesuarIcerik; _aksesuarDuzenle.AksesuarFiyat = b.AksesuarFiyat; context.SaveChanges(); return(RedirectToAction("Aksesuar", "Admin")); } } catch (Exception ex) { throw new Exception("Güncellerken hata oluştu " + ex.Message); } }
public ActionResult AksesuarEkle(Aksesuar b, HttpPostedFileBase file) { try { using (AdaGameContext context = new AdaGameContext()) { Aksesuar _aksesuar = new Aksesuar(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _aksesuar.AksesuarFoto = memoryStream.ToArray(); } _aksesuar.AksesuarAd = b.AksesuarAd; _aksesuar.AksesuarIcerik = b.AksesuarIcerik; _aksesuar.AksesuarFiyat = b.AksesuarFiyat; context.Aksesuar.Add(_aksesuar); context.SaveChanges(); return(RedirectToAction("Aksesuar", "Admin")); } } catch (Exception ex) { throw new Exception("Eklerken hata oluştu"); } }
public ActionResult AksesuarDetails(int AksesuarID) { using (AdaGameContext context = new AdaGameContext()) { Aksesuar aksesuarDetails = context.Aksesuar.FirstOrDefault(x => x.ID == AksesuarID); return(View(aksesuarDetails)); } }
public bool Sil(Aksesuar entity) { SiparisTakipContext.Aksesuar.Remove(entity); return(SiparisTakipContext.SaveChanges() > 0); }
public Aksesuar Kaydet(Aksesuar entity) { SiparisTakipContext.Aksesuar.Add(entity); SiparisTakipContext.SaveChanges(); return(entity); }
public int Guncelle(Aksesuar entity) { SiparisTakipContext.Aksesuar.AddOrUpdate(entity); return(SiparisTakipContext.SaveChanges()); }