public ActionResult Edit(int id, HttpPostedFileBase Foto, Referanslar referanslar) { try { var referanslars = db.Referanslars.Where(m => m.ReferansId == id).SingleOrDefault(); if (Foto != null) { if (System.IO.File.Exists(Server.MapPath(referanslars.Foto))) { System.IO.File.Delete(Server.MapPath(referanslars.Foto)); } WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/Foto/" + newfoto); referanslars.Foto = "/Uploads/Foto/" + newfoto; } referanslars.Baslik = referanslar.Baslik; referanslars.Icerik = referanslar.Icerik; referanslars.ReferansId = referanslar.ReferansId; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult DeleteConfirmed(int id) { Referanslar referanslar = db.Referanslar.Find(id); db.Referanslar.Remove(referanslar); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Kisi,Kurum,Unvan,Telefon,Email")] Referanslar referanslar) { if (ModelState.IsValid) { db.Entry(referanslar).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(referanslar)); }
public ActionResult Create([Bind(Include = "Id,Kisi,Kurum,Unvan,Telefon,Email")] Referanslar referanslar) { if (ModelState.IsValid) { db.Referanslar.Add(referanslar); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(referanslar)); }
public void ReferanslarEkle(ReferanslarDTO entity) { Referanslar referanslar = new Referanslar { ReferansKategoriID = entity.ReferansKategoriID, ReferansAdi = entity.ReferansAdi, ReferansAciklama = entity.ReferansAciklama, ReferansLogo = entity.ReferansLogo }; referanslarRepository.Ekle(referanslar); referanslarRepository.Context.SaveChanges(); }
// GET: Projelers/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Referanslar referanslar = db.Referanslars.Find(id); if (referanslar == null) { return(HttpNotFound()); } return(View(referanslar)); }
public ActionResult Create(Referanslar referanslar, HttpPostedFileBase Foto) { if (ModelState.IsValid) { if (Foto != null) { WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/Foto/" + newfoto); referanslar.Foto = "/Uploads/Foto/" + newfoto; } db.Referanslars.Add(referanslar); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(referanslar)); }