Exemple #1
0
        public void RegistrarParticipacion(Binomio unBinomio, int unTiempo,
            Dictionary<string, EstadoObstaculoPasado> colObstaculosPasados)
        {
            unBinomio.TiempoEmpleado = unTiempo;

            foreach (var pair in colObstaculosPasados)
            {
                Obstaculo obs = recorrido.Where( w => w.Obstaculo.Id == pair.Key ).FirstOrDefault().Obstaculo;
                                                                        // indica si se paso el obstaculo con exito o falla 
                unBinomio.AddObstaculoPasado( new ObstaculoPasado( obs, pair.Value ) );
            }
        }
Exemple #2
0
 public Recorrido(CategoriaSaltoHipico pCategoriaSaltoHipico, Obstaculo pObstaculo, int pOrden)
 {
     this.CategoriaSaltoHipico = pCategoriaSaltoHipico;
     this.Obstaculo            = pObstaculo;
     this.Orden = pOrden;
 }
Exemple #3
0
 public void AddObstaculo(Obstaculo pObstaculo, int pOrden)
 {
     this.recorrido.Add(new Recorrido(this, pObstaculo, pOrden));
 }
Exemple #4
0
        }                                                 // exito | derribo

        public ObstaculoPasado(Obstaculo pObstaculo, EstadoObstaculoPasado pEstado)
        {
            this.Obstaculo = pObstaculo;
            this.Estado    = pEstado;
        }