示例#1
0
 public ActionResult SlideEkle(Slider s, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             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.BaslangicTarih = s.BaslangicTarih;
             _slide.BitisTarih     = s.BitisTarih;
             context.Slider.Add(_slide);
             context.SaveChanges();
             return(RedirectToAction("Slider", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }
示例#2
0
 public ActionResult SlideDuzenle(Slider slide, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             var _slideDuzenle = context.Slider.Where(x => x.ID == slide.ID).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.BaslangicTarih = slide.BaslangicTarih;
             _slideDuzenle.BitisTarih     = slide.BitisTarih;
             context.SaveChanges();
             return(RedirectToAction("Slider", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Güncellerken hata oluştu " + ex.Message);
     }
 }
示例#3
0
 public ActionResult EtkinlikEkle(Duyuru d, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             Duyuru _duyuru = new Duyuru();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 _duyuru.DuyuruFoto = memoryStream.ToArray();
             }
             _duyuru.DuyuruBaslik = d.DuyuruBaslik;
             _duyuru.DuyuruIcerik = d.DuyuruIcerik;
             _duyuru.Tarih        = DateTime.Now;
             context.Duyuru.Add(_duyuru);
             context.SaveChanges();
             return(RedirectToAction("Etkinlikler", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }
示例#4
0
 public ActionResult EtkinlikDuzenle(Duyuru d, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             var _etkinlikDuzenle = context.Duyuru.Where(x => x.ID == d.ID).FirstOrDefault();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 _etkinlikDuzenle.DuyuruFoto = memoryStream.ToArray();
             }
             _etkinlikDuzenle.DuyuruBaslik = d.DuyuruBaslik;
             _etkinlikDuzenle.DuyuruIcerik = d.DuyuruIcerik;
             _etkinlikDuzenle.Tarih        = DateTime.Now;
             context.SaveChanges();
             return(RedirectToAction("Etkinlikler", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Güncellerken hata oluştu " + ex.Message);
     }
 }
示例#5
0
 public ActionResult HaberEkle(Modul m, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             Modul _Haber = new Modul();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 _Haber.ModulFoto = memoryStream.ToArray();
             }
             _Haber.ModulBaslik = m.ModulBaslik;
             _Haber.ModulIcerik = m.ModulIcerik;
             _Haber.Tarih       = DateTime.Now;
             context.Modul.Add(_Haber);
             context.SaveChanges();
             return(RedirectToAction("Haberler", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }
示例#6
0
 public ActionResult OyunDuzenle(Takim t, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             var _OyunDuzenle = context.Takim.Where(x => x.ID == t.ID).FirstOrDefault();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 _OyunDuzenle.Foto = memoryStream.ToArray();
             }
             _OyunDuzenle.AdSoyad = t.AdSoyad;
             _OyunDuzenle.Icerik  = t.Icerik;
             _OyunDuzenle.Tip     = t.Tip;
             context.SaveChanges();
             return(RedirectToAction("Oyun", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Güncellerken hata oluştu " + ex.Message);
     }
 }
示例#7
0
 public ActionResult OyunEkle(Takim t, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             Takim _Oyun = new Takim();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 _Oyun.Foto = memoryStream.ToArray();
             }
             _Oyun.AdSoyad = t.AdSoyad;
             _Oyun.Icerik  = t.Icerik;
             _Oyun.Tip     = t.Tip;
             context.Takim.Add(_Oyun);
             context.SaveChanges();
             return(RedirectToAction("Oyun", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }
示例#8
0
 public ActionResult IstekEkle(Blog b, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             Blog Istek = new Blog();
             if (file != null && file.ContentLength > 0)
             {
                 MemoryStream memoryStream = file.InputStream as MemoryStream;
                 if (memoryStream == null)
                 {
                     memoryStream = new MemoryStream();
                     file.InputStream.CopyTo(memoryStream);
                 }
                 Istek.BlogFoto = memoryStream.ToArray();
             }
             Istek.BlogBaslik = b.BlogBaslik;
             Istek.BlogIcerik = b.BlogIcerik;
             Istek.Tarih      = DateTime.Now;
             context.Blog.Add(Istek);
             context.SaveChanges();
             return(RedirectToAction("Istek", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }
示例#9
0
 public ActionResult EtkinlikSil(int DuyuruID)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             context.Duyuru.Remove(context.Duyuru.First(d => d.ID == DuyuruID));
             context.SaveChanges();
             return(RedirectToAction("Etkinlikler", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Silerken hata oluştu", ex.InnerException);
     }
 }
示例#10
0
 public ActionResult HaberSil(int ModulID)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             context.Modul.Remove(context.Modul.First(d => d.ID == ModulID));
             context.SaveChanges();
             return(RedirectToAction("Haberler", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Silerken hata oluştu", ex.InnerException);
     }
 }
示例#11
0
 public ActionResult OyunSil(int OyunID)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             context.Takim.Remove(context.Takim.First(d => d.ID == OyunID));
             context.SaveChanges();
             return(RedirectToAction("Oyun", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Silerken hata oluştu", ex.InnerException);
     }
 }
示例#12
0
 public ActionResult OneriDetay(Oneri oneri, HttpPostedFileBase file)
 {
     try
     {
         using (MetaGameContext context = new MetaGameContext())
         {
             var _IletisimDetay = context.Oneri.Where(x => x.ID == oneri.ID).FirstOrDefault();
             _IletisimDetay.Telefon = oneri.Telefon;
             context.SaveChanges();
             return(RedirectToAction("Iletisim", "Admin"));
         }
     }
     catch (Exception ex)
     {
         throw new Exception("Güncellerken hata oluştu " + ex.Message);
     }
 }
示例#13
0
        public ActionResult Contact(Oneri iletisimform)
        {
            try
            {
                using (MetaGameContext context = new MetaGameContext())
                {
                    //char[] char_arr = iletisimform.AdSoyad.ToCharArray();
                    //for (int i= 0;i< iletisimform.AdSoyad.Length;i++)
                    //{
                    //    if (char_arr[i] == '<' || char_arr[i] == '>' || char_arr[i] == ' ')
                    //    char_arr[i] = 'x';
                    //}
                    //string str = new string(char_arr);


                    Oneri _iletisimform = new Oneri();

                    _iletisimform.AdSoyad = iletisimform.AdSoyad;

                    //_iletisimform.AdSoyad = str;

                    _iletisimform.Telefon = iletisimform.Telefon;
                    _iletisimform.Eposta  = iletisimform.Eposta;
                    _iletisimform.Mesaj   = iletisimform.Mesaj;
                    _iletisimform.Tarih   = DateTime.Now;
                    context.Oneri.Add(_iletisimform);
                    context.SaveChanges();
                    TempData["Mesaj"] = "Mesajınız Gönderilmiştir";

                    return(View());
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Eklerken hata oluştu");
            }
        }