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()); } }
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()); } }
// 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)); }