public ActionResult Delete(int codLibro) { IList <Ejemplar> ejemplares = eS.getEjemplaresByLibro(codLibro); if (ejemplares.Count != 0) { if (lS.getById(codLibro) != null) { try { lS.delete(codLibro); ViewBag.Message = MyResources.LibroResources.ExitoDelete; } catch (Exception ex) { ViewBag.ErrorMessage = MyResources.LibroResources.ErrorDelete + ex.Message; } } else { ViewBag.ErrorMessage = MyResources.LibroResources.ErrorItemNoEncontrado; } } else { ViewBag.ErrorMessage = MyResources.LibroResources.ErrorBorrarTieneEjemplares; } return(RedirectToAction("Index")); }
//GET: Libro/Delete public ActionResult delete(int codigo) { if (ls.getById(codigo) != null) { ls.delete(codigo); ViewBag.Message = "El libro se ha borrado"; } return(RedirectToAction("Index")); }