public virtual void Eliminar(object id) { var entidad = repositorioGenerico.Buscar(t => t.Id == id).FirstOrDefault(); if (entidad != null) { repositorioGenerico.Eliminar(entidad); } }
public async Task <IActionResult> Delete(int id) { try { var resultado = await _perfilesRepositorio.Eliminar(id); if (!resultado) { return(BadRequest()); } return(NoContent()); } catch (Exception excepcion) { _logger.LogError($"Error en {nameof(Delete)}: " + excepcion.Message); return(BadRequest()); } }