public async Task <ActionResult> DeleteConfirmed(int id) { DepGallery depGallery = await db.DepGalleries.FindAsync(id); db.DepGalleries.Remove(depGallery); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "DepGalId,Depid,Image")] DepGallery depGallery, HttpPostedFileBase file, Helper help) { if (ModelState.IsValid) { depGallery.Image = file != null?help.Resize(file, 400, 1200) : img; db.Entry(depGallery).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Depid = new SelectList(db.departmentdatas, "Depid", "name", depGallery.Depid); return(View(depGallery)); }
// GET: Auth/DepGalleries/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DepGallery depGallery = await db.DepGalleries.FindAsync(id); if (depGallery == null) { return(HttpNotFound()); } return(View(depGallery)); }
// GET: Auth/DepGalleries/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DepGallery depGallery = await db.DepGalleries.FindAsync(id); img = depGallery.Image; if (depGallery == null) { return(HttpNotFound()); } ViewBag.Depid = new SelectList(db.departmentdatas, "Depid", "name", depGallery.Depid); return(View(depGallery)); }
public async Task <ActionResult> Create([Bind(Include = "DepGalId,Depid,Image")] DepGallery depGallery, IEnumerable <HttpPostedFileBase> file, Helper help) { if (ModelState.IsValid) { foreach (var a in file) { depGallery.Image = help.Resize(a, 400, 1200); db.DepGalleries.Add(depGallery); await db.SaveChangesAsync(); } return(RedirectToAction("Index")); } ViewBag.Depid = new SelectList(db.departmentdatas, "Depid", "name", depGallery.Depid); return(View(depGallery)); }