//insert public bool commitInsert(Imageslider img) { using (objImg) { objImg.Imagesliders.InsertOnSubmit(img); //commit insert with db objImg.SubmitChanges(); return true; } }
public ActionResult ImagesliderDelete(int ImageId, Imageslider img) { //Selected image will be deleted from the database try { objImg.commitDelete(ImageId); return RedirectToAction("ImagesliderIndex"); } catch { return View(); } }
partial void DeleteImageslider(Imageslider instance);
partial void UpdateImageslider(Imageslider instance);
partial void InsertImageslider(Imageslider instance);
public ActionResult ImagesliderInsert(Imageslider img, HttpPostedFileBase file) { //Will check all the data regarding their validation , and if they were valid ,they are inserted into database and then redirecting to the index view . /*this is for image upload*/ if (ModelState.IsValid) { if (file != null) { file.SaveAs(HttpContext.Server.MapPath("~/Content/images/imageslider/") + file.FileName); img.Image = file.FileName; } objImg.commitInsert(img); return RedirectToAction("ImagesliderIndex"); } if (ModelState.IsValid) { try { objImg.commitInsert(img); return RedirectToAction("ImagesliderIndex"); } catch { return View(img); } } return View(img); }