public JsonResult GetCapitulo(Int32 Id) { JsonResult jsonResult = null; capitulosRepository = new CapitulosRepository(); Capitulo capit = capitulosRepository.GetById(Id); if (capit == null) { jsonResult = Json(false); } else { jsonResult = Json(new { capit.Id, capit.Nombre, capit.Clave, capit.Eliminado, capit.Partida } ); } return(jsonResult); }
public JsonResult AgregarCapitulo(CapitulosPartidasViewModel c) { JsonResult json = null; capitulosRepository = new CapitulosRepository(); try { if (capitulosRepository.Validar(c.Capitulo, out List <String> errores)) { c.Capitulo.Nombre = c.Capitulo.Nombre.ToUpper(); capitulosRepository.Insert(c.Capitulo); json = Json(true); } else { String mensajes = String.Join("<br/>", errores); json = Json(mensajes); } } catch (Exception ex) { json = Json(ex.Message); } return(json); }
public IActionResult Index() { ViewBag.Message = mensaje; mensaje = null; capitulosRepository = new CapitulosRepository(); CapitulosPartidasViewModel cPView = new CapitulosPartidasViewModel(); cPView.ListaCapitulos = capitulosRepository.GetCapitulos(); return(View(cPView)); }
public JsonResult EliminarCapitulo(Int32 Id) { JsonResult jsonResult = null; capitulosRepository = new CapitulosRepository(); try { if (capitulosRepository.Eliminar(Id) == true) { jsonResult = Json(true); ViewBag.Message = Notification.Show("Se ha eliminado el capitulo correctamente", "Aviso", position: Position.TopRight, type: ToastType.Success); mensaje = ViewBag.Message; } } catch (Exception ex) { jsonResult = Json(ex.Message); } return(jsonResult); }
//private ProductsRepositories _productRepo; public CapitulosController() { _entityRepo = new CapitulosRepository(); // _productRepo = new ProductsRepositories(); }