/**
   * Convierte una instancia de PlanCiudadEntity a PlanCiudadDTO Se invoca cuando se desea consultar
   * la entidad y sus relaciones muchos a uno o uno a uno
   *
   * @param entity instancia de PlanCiudadEntity a convertir
   * @return Instancia de PlanCiudadDTO con los datos recibidos por parámetro
   * @generated
   */
  private static PlanCiudadDTO basicEntity2DTO(PlanCiudadEntity entity) {
    if (entity != null) {
      PlanCiudadDTO dto = new PlanCiudadDTO();
      dto.setId(entity.getId());
      dto.setName(entity.getName());

      return dto;
    } else {
      return null;
    }
  }
  /**
   * Convierte una instancia de PlanCiudadDTO a PlanCiudadEntity Se invoca cuando se necesita
   * convertir una instancia de PlanCiudadDTO con los atributos propios de la entidad y con las
   * relaciones uno a uno o muchos a uno
   *
   * @param dto instancia de PlanCiudadDTO a convertir
   * @return Instancia de PlanCiudadEntity creada a partir de los datos de dto
   * @generated
   */
  private static PlanCiudadEntity basicDTO2Entity(PlanCiudadDTO dto) {
    if (dto != null) {
      PlanCiudadEntity entity = new PlanCiudadEntity();
      entity.setId(dto.getId());
      entity.setName(dto.getName());

      return entity;
    } else {
      return null;
    }
  }
  /**
   * Realiza la conversión de PlanCiudadDTO a ViajeroEntity Se invoca cuando otro DTO tiene una
   * referencia a PlanCiudadDTO Convierte únicamente el ID ya que es el único atributo necesario
   * para guardar la relación en la base de datos
   *
   * @param dto instancia de ViajeroDTO a convertir
   * @return instancia de PlanCiudadEntity con los datos recibidos por parámetro
   * @generated
   */
  public static PlanCiudadEntity refDTO2Entity(PlanCiudadDTO dto) {
    if (dto != null) {
      PlanCiudadEntity entity = new PlanCiudadEntity();
      entity.setId(dto.getId());

      return entity;
    } else {
      return null;
    }
  }