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")); } }
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); } } }
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); } } }