public ActionResult Save(EditorialViewModel model) { ActionResult resultado = null; try { if (model.Editorial.CodEditorial > -1) { try { edS.update(model.Editorial); resultado = RedirectToAction("Index"); } catch (Exception ex) { ViewBag.ErrorMessage = MyResources.EditorialResources.ErrorEditar + ex.Message; resultado = RedirectToAction("Index"); } } else { try { edS.create(model.Editorial); resultado = RedirectToAction("Index"); } catch (Exception ex) { ViewBag.ErrorMessage = MyResources.EditorialResources.ErrorCrear + ex.Message; resultado = RedirectToAction("Index"); } } } catch (Exception ex) { ViewBag.ErrorMessage = MyResources.EditorialResources.ErrorVistaDetalle + ex.Message; resultado = RedirectToAction("Index"); } return(resultado); }
// LLEVA A EDITORIAL public ActionResult Editorial(int codEditorial) { EditorialViewModel evm = new EditorialViewModel(); evm.Editorial = edS.getById(codEditorial); evm.Ejemplares = eS.getAllEjemplaresByEditorial(codEditorial); ViewBag.Title = MyResources.AutorResources.ElementoTituloPagina + " - " + evm.Editorial.Nombre; return(View("~/Views/Editorial/Editorial.cshtml", evm)); }
public ActionResult ViewDetails(int codEditorial = -1, Boolean editar = false) { EditorialViewModel editorialModel = new EditorialViewModel(); editorialModel.Editorial = edS.getById(codEditorial); editorialModel.Ejemplares = eS.getAllEjemplaresByEditorial(codEditorial); if (codEditorial > 0 && editar == true) { ViewBag.Title = MyResources.EditorialResources.AccionEditar; } else if (editorialModel.Editorial != null) { ViewBag.Title = MyResources.EditorialResources.ElementoToken + editorialModel.Editorial.Nombre; } else { ViewBag.Title = MyResources.EditorialResources.AccionCrear; editorialModel.Editorial = new Editorial(); } return(View("Editorial", editorialModel)); }