예제 #1
0
        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());
            }
        }
예제 #2
0
        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());
            }
        }
예제 #3
0
        // 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));
        }