public async Task <IActionResult> Delete(int id) { if (!ModelState.IsValid) { return(BadRequest()); } var persona = await _personaServicio.GetById(id); if (persona == null) { return(NotFound()); } await _personaServicio.Delete(persona); return(Ok(persona)); }