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) { PacienteIndiceNombre value = (PacienteIndiceNombre)obj; return(nombre.CompareTo(value.nombre)); }