private Evaluacion PopularEvaluacionDesdeBD(DataRow evaluacionRow, EquipoObjetivo equipoObjetivo)
    {
        Evaluacion evaluacion = new Evaluacion();

        evaluacion.alcanzado     = true;
        evaluacion.identificador = Convert.ToInt32(evaluacionRow["idEvaluacion"]);
        evaluacion.periodo       = Convert.ToInt32(evaluacionRow["periodo"]);
        evaluacion.usuario       = new Usuario()
        {
            identificador = Convert.ToInt32(evaluacionRow["Usuario_idUsuario"])
        };
        evaluacion.puntaje = Convert.ToInt32(evaluacionRow["puntaje"]);

        if (equipoObjetivo == null)
        {
            equipoObjetivo        = new EquipoObjetivo();
            equipoObjetivo.equipo = new Equipo()
            {
                identificador = Convert.ToInt32(evaluacionRow["idEquipo"]), nombre = Convert.ToString(evaluacionRow["nombreEquipo"])
            };
            equipoObjetivo.objetivo = new Objetivo()
            {
                identificador = Convert.ToInt32(evaluacionRow["idObjetivo"]), nombre = GestorDeEncriptacion.DesencriptarAes(Convert.ToString(evaluacionRow["nombreObjetivo"])), puntaje = Convert.ToInt32(GestorDeEncriptacion.DesencriptarAes(Convert.ToString(evaluacionRow["puntajeObjetivo"])))
            };
            equipoObjetivo.identificador = Convert.ToInt32(evaluacionRow["EquipoObjetivo_idEquipoObjetivo"]);
        }
        evaluacion.equipoObjetvo = equipoObjetivo;

        return(evaluacion);
    }
    private EquipoObjetivo PopularEquipoObjetivoDesdeBD(DataRow equipoObjetivoRow)
    {
        EquipoObjetivo equipoObjetivo = new EquipoObjetivo();

        equipoObjetivo.identificador = Convert.ToInt32(equipoObjetivoRow["idEquipoObjetivo"]);
        equipoObjetivo.equipo        = new Equipo()
        {
            identificador = Convert.ToInt32(equipoObjetivoRow["idEquipo"]), nombre = Convert.ToString(equipoObjetivoRow["nombreEquipo"]), habilitado = Convert.ToBoolean(equipoObjetivoRow["equipoHabilitado"])
        };
        equipoObjetivo.objetivo = new Objetivo()
        {
            identificador = Convert.ToInt32(equipoObjetivoRow["idObjetivo"]), nombre = GestorDeEncriptacion.DesencriptarAes(Convert.ToString(equipoObjetivoRow["nombreObjetivo"])), puntaje = Convert.ToInt32(GestorDeEncriptacion.DesencriptarAes(Convert.ToString(equipoObjetivoRow["puntaje"]))), habilitado = Convert.ToBoolean(equipoObjetivoRow["objetivoHabilitado"])
        };
        if (DBNull.Value != equipoObjetivoRow["periodoFin"])
        {
            equipoObjetivo.periodoFin = Convert.ToInt32(equipoObjetivoRow["periodoFin"]);
        }
        equipoObjetivo.periodoInicio = Convert.ToInt32(equipoObjetivoRow["periodoInicio"]);

        return(equipoObjetivo);
    }