public void Cadastrar(LocaisEventos localEvento)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.LocaisEventos.Add(localEvento);
         ctx.SaveChanges();
     }
 }
Beispiel #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 }));
     }
 }
Beispiel #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 }));
     }
 }
        public void Excluir(LocaisEventos localEVento)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var itemBuscado = ctx.LocaisEventos
                                  .FirstOrDefault(x => x.IdLocal == localEVento.IdLocal && x.IdEvento == localEVento.IdEvento);

                if (itemBuscado == null)
                {
                    throw new Exception("Item não encontrado");
                }
                else
                {
                    ctx.LocaisEventos.Remove(itemBuscado);
                    ctx.SaveChanges();
                }
            }
        }