private void despacharSolicitud(Solicitud psolicitud) {
		Operario operario1 = (Operario) listaOperarios.get(0);
		
		// Si hay mas de un operario, entonces asignar la solicitud a quien
		// tenga menos asignadas.
		if (listaOperarios.size() > 1 && solicitudesDespachadas.size() > 0) {	
			Operario operario2 = (Operario) listaOperarios.get(1);
			
			int op1Cont = 0;
			int op2Cont = 0;
			
			for (int i = 0; i < solicitudesDespachadas.size(); i++) {
				Solicitud solicitud = (Solicitud) solicitudesDespachadas.get(i);
				if (solicitud.getOperarioEncargado().getCedula() == operario1.getCedula()) {
					op1Cont++;
				} else {
					op2Cont++;
				}
			}
			
			// Si el operario 1 tiene mas solicitudes asignadas que el operario 2
			// entonces asignarle la solicitud al operario 2.		
			if (op1Cont > op2Cont) {
				psolicitud.asignarOperarioEncargado(operario2);
			} else {
				// Si el operario 2 tiene igual cantidad o mas solicitudes que
				// el operario 1, entonces asignar la solicitud al operario 1.
				psolicitud.asignarOperarioEncargado(operario1);
			}
		} else {
			// Si solo hay un operario en el centro, entoces asignarle 
			// la solicitud.
			psolicitud.asignarOperarioEncargado(operario1);
		}
		// Cambiar el estado de la solicitud y agregarla a la lista de despachadas.
		psolicitud.setCondicionAtencion(Constantes.SOLICITUD_CONDICION_DESPACHADA);
		solicitudesDespachadas.add(psolicitud);
	}