Example #1
0
        public GeneralResultBE getGeneralResult(string idEncuesta)
        {
            ResultadoDALC          objDalc        = new ResultadoDALC();
            List <GeneralTalentBE> lstTalents     = null;
            GeneralResultBE        objResultadoBE = new GeneralResultBE();

            int PollId = Convert.ToInt32(idEncuesta);

            objResultadoBE.institution = objDalc.getCompanyName(PollId);
            objResultadoBE.testDate    = objDalc.getDatePoll(PollId);
            lstTalents = objDalc.getlstGeneralTalents(PollId);

            objResultadoBE.lstTalentsMostDe    = new List <GeneralTalentBE>();
            objResultadoBE.lstTalentsSpecifics = new List <GeneralTalentBE>();

            for (int i = 0; i < lstTalents.Count; i++)
            {
                switch (lstTalents[i].idTipoTalento)
                {
                // Talentos más desarrollados (Buzon 1)
                case 1:
                    objResultadoBE.lstTalentsMostDe.Add(lstTalents[i]);
                    break;

                // Talentos intermedios desarrollados (Buzon 2)
                case 2:
                    objResultadoBE.lstTalentsSpecifics.Add(lstTalents[i]);
                    break;
                    // Talentos menos desarrollados (Buzon 3)
                    // Talentos Especificos más desarrollados (Buzon 4)
                    // Talentos Especificos menos desarrollados (Buzon 6)
                    // Virtudes (Buzon 7)
                }
            }



            return(objResultadoBE);
        }