public ActionResult Cadastrar(int?Categorias, HttpPostedFileBase fupImagem, Evento evento) { evento.Data = DateTime.Now; ViewBag.Categorias = new SelectList(CategoriaEventoDAO.RetornarCategoriasEvento(), "CategoriaId", "Descricao"); //Validação das anotações que foram definidas no modelo if (ModelState.IsValid) { evento.CategoriaEvento = CategoriaEventoDAO.BuscarCatEventoPorId(Categorias); if (fupImagem != null) { string caminho = System.IO.Path.Combine(Server.MapPath("~/Images/"), fupImagem.FileName); fupImagem.SaveAs(caminho); evento.Imagem = fupImagem.FileName; } else { evento.Imagem = "semimg.jpeg"; } if (EventoDAO.CadastrarEvento(evento)) { return(RedirectToAction("Index", "Evento")); } //ModelState.AddModelError("", "Não é possível adicionar um evento com a mesma descrição!"); return(View(evento)); } return(View(evento)); }
public ActionResult Alterar(CategoriaEvento cat) { CategoriaEvento c = CategoriaEventoDAO.BuscarCatEventoPorId(cat.CategoriaId); c.Descricao = cat.Descricao; CategoriaEventoDAO.AlterarCategoriaEvento(c); return(RedirectToAction("Index", "CategoriaEvento")); }
public ActionResult Cadastrar(CategoriaEvento cat) { if (CategoriaEventoDAO.CadastrarCategoriaEvento(cat)) { return(RedirectToAction("Index", "CategoriaEvento")); } return(View(cat)); }
public ActionResult Alterar(int?id) { // ViewBag.Usuario = CategoriaEventoDAO.BuscarCatEventoPorId(id); return(View(CategoriaEventoDAO.BuscarCatEventoPorId(id))); }
public ActionResult Remover(int?id) { CategoriaEventoDAO.RemoverCatEvento(CategoriaEventoDAO.BuscarCatEventoPorId(id)); return(RedirectToAction("Index", "CategoriaEvento")); }
// GET: CategoriaEvento/Create public ActionResult Create() { ViewBag.DataAtual = DateTime.Now; return(View(CategoriaEventoDAO.RetornarCategoriasEvento())); }
// GET: Evento/Listar public ActionResult Listar() { ViewBag.DataAtual = DateTime.Now; ViewBag.Categorias = new SelectList(CategoriaEventoDAO.RetornarCategoriasEvento(), "CategoriaId", "Descricao"); return(View()); }