public ActionResult Editar(EventoViewModel evento) { if (!ModelState.IsValid) { return View(evento); } var eventoSalvar = new Evento { Id = evento.Id, Titulo = evento.Titulo, Descricao = evento.Descricao, Local = evento.Local, Data = evento.Data, Creditos = evento.Creditos, Publicado = evento.Publicado, }; if (!string.IsNullOrEmpty(evento.Id)) { var eventoBanco = eventoApp.ListarPorId(evento.Id); eventoSalvar.Arquivos = eventoBanco.Arquivos; eventoSalvar.Hits = eventoBanco.Hits; } eventoApp.Salvar(eventoSalvar); this.Flash("Evento Salvo com Sucesso!"); return RedirectToAction("Index"); }
public ActionResult Editar(EventoViewModel evento) { if (!ModelState.IsValid) { return(View(evento)); } var eventoSalvar = new Evento { Id = evento.Id, Titulo = evento.Titulo, Descricao = evento.Descricao, Local = evento.Local, Data = evento.Data, Creditos = evento.Creditos, Publicado = evento.Publicado, }; if (!string.IsNullOrEmpty(evento.Id)) { var eventoBanco = eventoApp.ListarPorId(evento.Id); eventoSalvar.Arquivos = eventoBanco.Arquivos; eventoSalvar.Hits = eventoBanco.Hits; } eventoApp.Salvar(eventoSalvar); this.Flash("Evento Salvo com Sucesso!"); return(RedirectToAction("Index")); }
public ActionResult Editar(string id) { if (string.IsNullOrEmpty(id)) return View(new EventoViewModel()); var evento = eventoApp.ListarPorId(id); if (evento == null) { this.Flash("Evento não encontrado!", FlashEnum.Error); return View(new EventoViewModel()); } var eventoViewModel = new EventoViewModel() { Id = evento.Id, Titulo = evento.Titulo, Descricao = evento.Descricao, Local = evento.Local, Data = evento.Data, Creditos = evento.Creditos, Publicado = evento.Publicado, }; return View(eventoViewModel); }
public ActionResult Editar(string id) { if (string.IsNullOrEmpty(id)) { return(View(new EventoViewModel())); } var evento = eventoApp.ListarPorId(id); if (evento == null) { this.Flash("Evento não encontrado!", FlashEnum.Error); return(View(new EventoViewModel())); } var eventoViewModel = new EventoViewModel() { Id = evento.Id, Titulo = evento.Titulo, Descricao = evento.Descricao, Local = evento.Local, Data = evento.Data, Creditos = evento.Creditos, Publicado = evento.Publicado, }; return(View(eventoViewModel)); }