예제 #1
0
        public Alternativa obtenerAlternativaPorId(int idAlternativa)
        {
            DAOAlternativa daoAlternativa = new DAOAlternativa();
            Alternativa    alternativa    = daoAlternativa.obtenerAlternativaPorId(idAlternativa);
            GestorCriterio gestorCriterio = new GestorCriterio();
            GestorVariable gestorVariable = new GestorVariable();

            alternativa.listaDetallesAlternativa = daoAlternativa.obtenerDetallesAlternativa(alternativa.idAlternativa);
            foreach (DetalleAlternativa valoracion in alternativa.listaDetallesAlternativa)
            {
                valoracion.criterio = gestorCriterio.obtenerCriterioPorId(valoracion.criterio.idCriterio);
                valoracion.variable = gestorVariable.obtenerVariablePorId(valoracion.variable.idVariable);
            }
            return(alternativa);
        }