public async Task <IEnumerable <TreniruotesWithDataDo> > GetEditData(Guid id) { var getQueryOfTreniruote = string.Format(_getTreniruotesEditData, id.ToString()); var resultTreniruote = await _sqlClient.ExecuteQueryList <TreniruoteDto>(getQueryOfTreniruote, Func); var trenPratymai = await _ipratymuSkaicius.GetAll(id); /*var trenIDs = new List<Guid>(); * foreach (var prat in trenPratymai) * { * trenIDs.Add(prat.PratymoId); * }*/ var vartototojai = await _ivertotojai.GetAll(id); var resultTask = resultTreniruote.Select(d => new TreniruotesWithDataDo { TreniruotesId = new Guid(d.TreniruotesId), Pavadinimas = d.Pavadinimas, Aprasymas = d.Aprasymas, TreniruotesPratymai = trenPratymai, //PratIds = trenIDs, UsersIds = vartototojai }); return(resultTask); }
public async Task <ActionResult <IEnumerable <VartotojaiDo> > > GetAllQuestionnaire([FromRoute] Guid treniruotesID) { var result = await _vartotojaiRepo.GetAll(treniruotesID); return(new OkObjectResult(result)); }