示例#1
0
 public ActionResult Proje(VMProje Data)
 {
     if (Session["User"] != null)
     {
         bool sonuc = false;
         if (Data.Komut == "Kaydet")
         {
             sonuc = ProjeRepo.Kaydet(Data);
         }
         if (Data.Komut == "Guncelle")
         {
             sonuc = ProjeRepo.Guncelle(Data);
         }
         if (sonuc == true)
         {
             TempData["Uyari"] = "Basarili();";
             return(RedirectToAction("Proje"));
         }
         else
         {
             TempData["Uyari"] = "Basarisiz();";
             return(RedirectToAction("Proje"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }
示例#2
0
 public static bool Guncelle(VMProje data)
 {
     using (PCDB db = new PCDB())
     {
         try
         {
             var bul = db.ProjelerDeneyimler.FirstOrDefault(p => p.ProjelerDeneyimlerID == data.ProjelerDeneyimlerID);
             bul.Link      = data.Link;
             bul.ProjeAdi  = data.ProjeAdi;
             bul.Tarih     = data.Tarih;
             bul.Teknoloji = data.Teknoloji;
             bul.Aciklama  = data.Aciklama;
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
示例#3
0
 public static bool Kaydet(VMProje data)
 {
     using (PCDB db = new PCDB())
     {
         try
         {
             db.ProjelerDeneyimler.Add(new ProjelerDeneyimler
             {
                 Aciklama  = data.Aciklama,
                 Link      = data.Link,
                 ProjeAdi  = data.ProjeAdi,
                 Tarih     = data.Tarih,
                 Teknoloji = data.Teknoloji,
                 UserID    = data.UserID
             });
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }