// GET: Discursos/Edit/5 public ActionResult Editar(int id) { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; ViewBag.Temas = context.ObterListaTemas().Select(c => new SelectListItem() { Text = "#" + c.Id.ToString().PadLeft(3, '0') + " - " + c.Tema, Value = c.Id.ToString() }).ToList(); return(View(context.ObterDiscurso(id))); }
public ActionResult Apagar(int id) { try { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; context.ApagarDiscurso(id); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public ActionResult Editar(int id, Discurso discurso) { try { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; context.AtualizarDiscurso(discurso, id); return(RedirectToAction(nameof(Editar), id)); } catch { return(View()); } }
public ActionResult Novo(Discurso discurso) { try { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; context.CriarDiscurso(discurso); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
// GET: Discursos/Create public ActionResult Novo(DateTime Data) { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; ViewBag.Temas = context.ObterListaTemas().Select(c => new SelectListItem() { Text = "N. " + c.Id.ToString().PadLeft(3, '0') + " - " + c.Tema, Value = c.Id.ToString() }).ToList(); Discurso discurso = new Discurso(); discurso.DataDiscurso = Data != new DateTime() ? Data : DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm")); return(View(discurso)); }
public JsonResult ObterDiscursos() { JW_ManagementContext context = HttpContext.RequestServices.GetService(typeof(JW_ManagementContext)) as JW_ManagementContext; return(new JsonResult(context.ConverterDiscursosEventos(context.ObterListaDiscursos()).ToList())); }