Exemple #1
0
 public IActionResult Listar()
 {
     try
     {
         return(Ok(LocalEventoRepository.Listar()));
     } catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
Exemple #2
0
 public IActionResult Excluir(LocaisEventos localEvento)
 {
     try
     {
         LocalEventoRepository.Excluir(localEvento);
         return(Ok(new { Mensagem = "Vínculo excluído com sucesso!" }));
     }catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
Exemple #3
0
 public IActionResult Cadastrar(LocaisEventos localEvento)
 {
     try
     {
         LocalEventoRepository.Cadastrar(localEvento);
         return(Ok(new { Mensagem = "Evento vinculado a local com sucesso!" }));
     } catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
Exemple #4
0
 public IActionResult BuscarEventosDeLocal(int idLocal)
 {
     try
     {
         var lista = LocalEventoRepository.BuscarEventosDeLocal(idLocal);
         return(Ok(lista));
     } catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
Exemple #5
0
 public IActionResult BuscarLocaisDeEvento(int idEvento)
 {
     try
     {
         var evento = EventoRepository.BuscarPorId(idEvento);
         var locais = LocalEventoRepository.BuscarLocaisDeEvento(idEvento);
         return(Ok(new { Evento = evento, Locais = locais }));
     } catch (Exception e)
     {
         return(BadRequest(new { Erro = true, Mensagem = e.Message }));
     }
 }
Exemple #6
0
 public LocaisEventosController()
 {
     LocalEventoRepository = new LocalEventoRepository();
     EventoRepository      = new EventoRepository();
 }