示例#1
0
        public ActionResult KursDuzenle(Kurs k, HttpPostedFileBase file)
        {
            try
            {
                var _kursDuzenle = ent.Kurs.Where(x => x.KursId == k.KursId).FirstOrDefault();
                if (file != null && file.ContentLength > 0)
                {
                    MemoryStream memoryStream = file.InputStream as MemoryStream;
                    if (memoryStream == null)
                    {
                        memoryStream = new MemoryStream();
                        file.InputStream.CopyTo(memoryStream);
                    }
                    _kursDuzenle.Foto = memoryStream.ToArray();
                }
                _kursDuzenle.KursTipId = k.KursTipId;
                _kursDuzenle.KursAd = k.KursAd;
                _kursDuzenle.Aciklama = k.Aciklama;
                _kursDuzenle.OgretimElemanId = k.OgretimElemanId;
                _kursDuzenle.Sure = k.Sure;
                _kursDuzenle.Ucret = k.Ucret;
                _kursDuzenle.BaslangicTarihi = k.BaslangicTarihi;
                _kursDuzenle.BitisTarihi = k.BitisTarihi;
                _kursDuzenle.ToplamSaat = k.ToplamSaat;
                ent.SaveChanges();
                return RedirectToAction("Kurslar", "Admin");
            }
            catch (Exception ex)
            {
                throw new Exception("Güncellerken hata oluştu " + ex.Message);
            }

        }
示例#2
0
 public ActionResult KursEkle(Kurs krs, HttpPostedFileBase file)
 {
     try
     {
         Kurs _kurs = new Kurs();
         if (file != null && file.ContentLength > 0)
         {
             MemoryStream memoryStream = file.InputStream as MemoryStream;
             if (memoryStream == null)
             {
                 memoryStream = new MemoryStream();
                 file.InputStream.CopyTo(memoryStream);
             }
             _kurs.Foto = memoryStream.ToArray();
         }
         _kurs.KursTipId = krs.KursTipId;
         _kurs.KursAd = krs.KursAd;
         _kurs.Aciklama = krs.Aciklama;
         _kurs.OgretimElemanId = krs.OgretimElemanId;
         _kurs.Sure = krs.Sure;
         _kurs.Ucret = krs.Ucret;
         _kurs.BaslangicTarihi = krs.BaslangicTarihi;
         _kurs.BitisTarihi = krs.BitisTarihi;
         _kurs.ToplamSaat = krs.ToplamSaat;
         ent.Kurs.Add(_kurs);
         ent.SaveChanges();
         return RedirectToAction("Kurslar", "Admin");
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }