Exemplo n.º 1
0
 //HOME
 async Task <Ekilibrate.Model.Entity.Participante.clsAvanceCuestionario> IDataRetriever.GetDashboard(int ParticipanteId)
 {
     using (var scope = Ekilibrate.Data.Access.Common.ContainerConfig.ProxyContainer.BeginLifetimeScope("a"))
     {
         var objDataRetriever = new Ekilibrate.BL.DataRetriever.Participante.clsParticipante(scope);
         return(await objDataRetriever.GetParticipanteAvance(ParticipanteId));
     }
 }
Exemplo n.º 2
0
 //PARTICIPANTE
 async Task <IEnumerable <Model.Entity.Participante.clsParticipante> > IDataRetriever.GetParticipantes(clsParticipanteFiltro Filtro)
 {
     using (var scope = Ekilibrate.Data.Access.Common.ContainerConfig.ProxyContainer.BeginLifetimeScope("a"))
     {
         var objDataRetriever = new Ekilibrate.BL.DataRetriever.Participante.clsParticipante(scope);
         return(await objDataRetriever.GetParticipantes(Filtro));
     }
 }
Exemplo n.º 3
0
        /// <summary>
        /// Devuelve el Objeto que se enviará como un response a una solicitud de una App para consultar los pasos del compa del participante
        /// </summary>
        /// <param name="Filtro"></param>
        /// <returns></returns>
        async Task <Ekilibrate.Model.Entity.Participante.clsPasosApp> IDataRetriever.GetPasosDiaCompaApp(int ParticipanteId)
        {
            using (var scope = Ekilibrate.Data.Access.Common.ContainerConfig.ProxyContainer.BeginLifetimeScope("a"))
            {
                var objCompa = new Ekilibrate.BL.DataRetriever.Participante.clsParticipante(scope);
                Model.Entity.Participante.clsParticipante Compa = await objCompa.GetCompa(ParticipanteId);

                var objDataRetriever = new Ekilibrate.BL.DataRetriever.Participante.clsPasosDia(scope);
                return(await objDataRetriever.GetPasosDiaApp(Compa.Id));
            }
        }