public ActionResult Edit([Bind(Include = "KuponID,KuponAd,KuponOzet,KuponDetay,KuponResim,Kuponİl,KuponAdres,KuponTarih,KayıtTarih,KategoriID,KuponÜcret")] Kuponlar kuponlar, HttpPostedFileBase imageedit) { if (imageedit != null) { using (var reader = new System.IO.BinaryReader(imageedit.InputStream)) { kuponlar.KuponResim = reader.ReadBytes(imageedit.ContentLength); } } else { var query = from s in db.Kuponlar where s.KuponID.Equals(kuponlar.KuponID) select s.KuponResim; foreach (var item in query) { kuponlar.KuponResim = item; } } if (ModelState.IsValid) { kuponlar.KayıtTarih = DateTime.Now; db.Entry(kuponlar).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Kategoriler, "KategoriID", "KatogoriAd", kuponlar.KategoriID); return(View(kuponlar)); }
public ActionResult DeleteConfirmed(int id) { Kuponlar kuponlar = db.Kuponlar.Find(id); db.Kuponlar.Remove(kuponlar); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult kuponDetay(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kuponlar kuponlar = db.Kuponlar.Find(id); if (kuponlar == null) { return(HttpNotFound()); } return(View(kuponlar)); }
// GET: Admin/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kuponlar kuponlar = db.Kuponlar.Find(id); if (kuponlar == null) { return(HttpNotFound()); } ViewBag.KategoriID = new SelectList(db.Kategoriler, "KategoriID", "KatogoriAd", kuponlar.KategoriID); return(View(kuponlar)); }
public StatusData <Kuponlar> Update(Kuponlar entity) { var returnData = new StatusData <Kuponlar>(); try { returnData.Status.MethodBase = System.Reflection.MethodBase.GetCurrentMethod(); returnData.Entity = _kuponlarDal.Update(entity); returnData.Status.Message = "İşlem Başarılı"; returnData.Status.Status = Enums.StatusEnum.Successful; } catch (Exception ex) { returnData.Status.Message = "Hata Oluştu"; returnData.Status.Exception = ex; returnData.Status.Status = Enums.StatusEnum.Error; } return(returnData); }
public ActionResult Create([Bind(Include = "KuponID,KuponAd,KuponOzet,KuponDetay,KuponResim,Kuponİl,KuponAdres,KuponTarih,KayıtTarih,KategoriID,KuponÜcret")] Kuponlar kuponlar, HttpPostedFileBase image1) { if (ModelState.IsValid) { if (image1 != null) { using (var reader = new System.IO.BinaryReader(image1.InputStream)) { kuponlar.KuponResim = reader.ReadBytes(image1.ContentLength); } } kuponlar.KayıtTarih = DateTime.Now; db.Kuponlar.Add(kuponlar); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KategoriID = new SelectList(db.Kategoriler, "KategoriID", "KatogoriAd", kuponlar.KategoriID); return(View(kuponlar)); }