//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)); } }
//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)); } }
/// <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)); } }