public void Cadastrar(LocaisEventos localEvento) { using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext()) { ctx.LocaisEventos.Add(localEvento); ctx.SaveChanges(); } }
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 })); } }
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(); } } }