Visual Basic - Modificar código

Life is soft - evento anual de software empresarial
   
Vista:
Imágen de perfil de José

Modificar código

Publicado por José (2 intervenciones) el 20/09/2015 17:40:08
Tengo un código para asignar plazas en residencias a empleados. Cuando se marcan preferencias funciona correctamente, pero si no marco preferencias asigna la última opción.
La empresa cuenta con alrededor de 200 empleados.
Las residencias son 150 habitaciones de hotel en todo el país, Diferente número de habitaciones en 30 hoteles.
Como hay menos habitaciones que empleados, por la participación en años anteriores se otorgan puntos, por lo que tienen prioridad los que tienen menos puntos.
Cada empleado puede solicitar hasta tres residencias (3 habitaciones en tres hoteles diferentes), pero sólo se le adjudica una.
101 es una primera prioridad y 1 habitación
201 es una segunda prioridad y 1 habitación
301 es una tercera prioridad y 1 habitación
102 es una primera prioridad y 2 habitaciones
etc.
Así funciona perfectamente pero cuando no pongo prioridades y todas la peticiones empiezan por cien, 101,101 y 101 me asigna preferentemente el último.
Adjunto el libro.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de José

Modificar código

Publicado por José (2 intervenciones) el 20/09/2015 18:08:31
Perdón el libro no llevaba el código. Aquí está.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar