コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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");
     }
 }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: emreecb/adagame
 public ActionResult AksesuarDetails(int AksesuarID)
 {
     using (AdaGameContext context = new AdaGameContext())
     {
         Aksesuar aksesuarDetails = context.Aksesuar.FirstOrDefault(x => x.ID == AksesuarID);
         return(View(aksesuarDetails));
     }
 }
コード例 #4
0
 public bool Sil(Aksesuar entity)
 {
     SiparisTakipContext.Aksesuar.Remove(entity);
     return(SiparisTakipContext.SaveChanges() > 0);
 }
コード例 #5
0
 public Aksesuar Kaydet(Aksesuar entity)
 {
     SiparisTakipContext.Aksesuar.Add(entity);
     SiparisTakipContext.SaveChanges();
     return(entity);
 }
コード例 #6
0
 public int Guncelle(Aksesuar entity)
 {
     SiparisTakipContext.Aksesuar.AddOrUpdate(entity);
     return(SiparisTakipContext.SaveChanges());
 }