public ActionResult Edit(MusteriIstek mus, int musteriIstekID, HttpPostedFileBase iconResim) { if (ModelState.IsValid) { var muss = db.MusteriIsteks.Where(u => u.musteriIstekID == musteriIstekID).SingleOrDefault(); if (iconResim != null) { if (System.IO.File.Exists(Server.MapPath(mus.iconSinifAdi))) { System.IO.File.Delete(Server.MapPath(muss.iconSinifAdi)); } WebImage img = new WebImage(iconResim.InputStream); FileInfo fotoinfo = new FileInfo(iconResim.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(16, 16); img.Save("~/Uploads/" + newfoto); muss.iconSinifAdi = "/Uploads/" + newfoto; } muss.musteriIstekAdi = mus.musteriIstekAdi; db.SaveChanges(); return(RedirectToAction("Index", "AdminMusteriIstek", new { musteriIstekID = muss.musteriIstekID })); } return(View()); }
public ActionResult Create(MusteriIstek mus, HttpPostedFileBase iconResim) { if (ModelState.IsValid) { if (iconResim != null) { WebImage img = new WebImage(iconResim.InputStream); FileInfo fotoinfo = new FileInfo(iconResim.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(16, 16); img.Save("~/Uploads/" + newfoto); mus.iconSinifAdi = "/Uploads/" + newfoto; db.MusteriIsteks.Add(mus); db.SaveChanges(); return(RedirectToAction("Index", "AdminMusteriIstek")); } else { ModelState.AddModelError("Fotoğraf", "Fotoğraf Seçiniz"); } } return(View(mus)); }
public JsonResult DeleteMusteriIstekRecord(int musteriIstekID) { bool result = false; MusteriIstek m = db.MusteriIsteks.Find(musteriIstekID); MusteriTalep alt = db.MusteriTaleps.Where(x => x.musteriIstekID == musteriIstekID).FirstOrDefault(); if (m != null) { if (alt == null) { db.MusteriIsteks.Remove(m); db.SaveChanges(); result = true; } else { result = false; } } return(Json(result, JsonRequestBehavior.AllowGet)); }