public void insertarPaciente(Paciente pac, PacienteIndice pacDPI, int prioridad, PacienteIndiceApellido pacApellido, PacienteIndiceNombre pacNombre)//Aqui se insertan en todas las estructuras a utilizar { listaPacientes.AgregarInicio(pac); avlPaciente.Insertar(pacDPI); avlPacienteApellido.Insertar(pacApellido); avlPacienteNombre.Insertar(pacNombre); priodadPaciente.insertar(prioridad, pac); tablaPaciente.Pos(FHash(pac.nombre + pac.apellido)).Agregar(FHash(pac.nombre + pac.apellido), pac); totalPacientes++; pacientesPrioridad++; }
public int CompareTo(object?obj) { PacienteIndice value = (PacienteIndice)obj; return(dpi.CompareTo(value.dpi)); }