public ActionResult DeleteAlbum(int id) { var albumBus = new AlbumBusiness(); if (!albumBus.Delete(id, saveChanges: true, useTransaction: true)) throw new CallbackException("Couldn't delete album: " + albumBus.ErrorMessage); return Json(true, JsonRequestBehavior.AllowGet); }
public ActionResult DeleteAlbum(int id) { var albumBus = new AlbumBusiness(); if (!albumBus.Delete(id, saveChanges: true, useTransaction: true)) { throw new CallbackException("Couldn't delete album: " + albumBus.ErrorMessage); } return(Json(true, JsonRequestBehavior.AllowGet)); }
//Confirma a exclusão do album no banco public ActionResult DeleteConfirmedAlbum() { var typedText = Request["Delete"].ToString().ToLower(); int idDeleteAlbum = Convert.ToInt32(TempData["IdDeleteAlbum"]); //Verifica se foi digitado excluir no campo de texto e se o id do álbum é maior que 0(Se ele existe) if ("excluir".Equals(typedText) && (idDeleteAlbum > 0)) { albumBusiness.Delete(idDeleteAlbum); } return(RedirectToAction("Index")); }