public async Task <IActionResult> Post(EventoInvitado entidad) { try { if (ModelState.IsValid) { contexto.EventoInvitado.Add(entidad); contexto.SaveChanges(); return(CreatedAtAction(nameof(Get), new { id = entidad.IdInvitado }, entidad)); } return(BadRequest()); } catch (Exception ex) { return(BadRequest(ex)); } }
public async Task <IActionResult> Put(int id, EventoInvitado entidad) { try { if (ModelState.IsValid) { entidad.IdInvitado = id; contexto.EventoInvitado.Update(entidad); contexto.SaveChanges(); return(Ok(entidad)); } return(BadRequest()); } catch (Exception ex) { return(BadRequest(ex)); } }