public ActionResult YaziEkle(Yazi yazi, HttpPostedFileBase resim) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { Image img = Image.FromStream(resim.InputStream); Bitmap kckResim = new Bitmap(img, Settings.ResimKucukBoyut); Bitmap ortaResim = new Bitmap(img, Settings.ResimOrtaBoyut); Bitmap bykResim = new Bitmap(img, Settings.ResimBuyukBoyut); kckResim.Save(Server.MapPath("/Content/YaziResim/KucukBoyut/" + resim.FileName)); ortaResim.Save(Server.MapPath("/Content/YaziResim/OrtaBoyut/" + resim.FileName)); bykResim.Save(Server.MapPath("/Content/YaziResim/BuyukBoyut/" + resim.FileName)); Resim rsm = new Resim(); rsm.BuyukBoyut = "/Content/YaziResim/BuyukBoyut/" + resim.FileName; rsm.OrtaBoyut = "/Content/YaziResim/OrtaBoyut/" + resim.FileName; rsm.KucukBoyut = "/Content/YaziResim/KucukBoyut/" + resim.FileName; db.Resim.Add(rsm); db.SaveChanges(); yazi.ResimID = rsm.ResimID; yazi.EklenmeTarihi = DateTime.Now; int yzrId = db.Yazar.FirstOrDefault(x => x.KullaniciAdi == User.Identity.Name).YazarID; yazi.YazarID = yzrId; db.Yazi.Add(yazi); db.Configuration.LazyLoadingEnabled = false; db.SaveChanges(); return(RedirectToAction("Index")); } }
// GET: admin/Yazilar public ActionResult Index() { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var model = db.Yazi.ToList(); return(View(model)); } }
public ActionResult HakkimizdaGuncelle() { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var model = db.Hakkimizda.First(); return(View(model)); } }
public ActionResult Guncelle(int Yaziid) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var model = db.Yazi.Find(Yaziid); if (model == null) { return(HttpNotFound()); } return(View("Guncelle", model)); } }
public ActionResult Detay(int id) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var data = context.Yazi.FirstOrDefault(x => x.Yaziid == id); if (data == null) { return(HttpNotFound()); } return(View(data)); } }
public ActionResult YazarGuncelle(int?YazarID) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { Yazar model = db.Yazar.Find(YazarID); if (YazarID == null || YazarID == 0) { return(HttpNotFound()); } return(View("YazarGuncelle", model)); } }
public ActionResult Alogin(Yazar yazarFormu) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var yazarVarmi = db.Yazar.FirstOrDefault(x => x.KullaniciAdi == yazarFormu.KullaniciAdi && x.Parola == yazarFormu.Parola); if (yazarVarmi != null) { FormsAuthentication.SetAuthCookie(yazarVarmi.KullaniciAdi, false); return(RedirectToAction("/index", "Yazilar")); } ViewBag.Hata = "Kullanıcı adı veya şifre hatalı!"; return(View("index")); } }
public ActionResult Kaydet(Yazi GelenVeri) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var GuncellenecekVeri = db.Yazi.ToList(); if (!ModelState.IsValid) { return(View("YazarGuncelle", GelenVeri)); } if (!ModelState.IsValid) { return(View("Guncelle", GelenVeri)); } db.Entry(GuncellenecekVeri).CurrentValues.SetValues(GelenVeri); db.SaveChanges(); return(RedirectToAction("index", "yazilar")); } }
public ActionResult Kaydet(Hakkimizda GelenVeri) { using (BlogSiteEntities1 db = new BlogSiteEntities1()) { var GuncellenecekVeri = db.Hakkimizda.First(); if (!ModelState.IsValid) { return(View("HakkimizdaGuncelle", GelenVeri)); } if (GelenVeri.resimfile != null) { GelenVeri.Resim = GelenVeri.resimfile.FileName; GelenVeri.resimfile.SaveAs(Path.Combine(Server.MapPath("~/Content/Logo/"), Path.GetFileName(GelenVeri.Resim))); } db.Entry(GuncellenecekVeri).CurrentValues.SetValues(GelenVeri); db.SaveChanges(); return(RedirectToAction("index", "hakkimizda")); } }