private IEnumerator ProyectoOnReponse() { using (UnityWebRequest req = UnityWebRequest.Get(URL + "proyecto")) { yield return(req.SendWebRequest()); if (!string.IsNullOrEmpty(req.error)) { Debug.Log(req.error); } else { ListaProyectos listaProyectos = JsonUtility.FromJson <ListaProyectos>(req.downloadHandler.text); string ArchivoProyectos = JsonUtility.ToJson(listaProyectos); Cantidad = listaProyectos.proyectos.Count; float posY = 0.0f; foreach (var pr in listaProyectos.proyectos) { CrearControles(posY, pr); posY += 35; } Ancla.GetComponent <RectTransform>().sizeDelta = new Vector2(Ancla.GetComponent <RectTransform>().sizeDelta.x, posY); } } }
public async Task <List <ProyectoDto> > Handle(ListaProyectos request, CancellationToken cancellationToken) { var proyectos = await _context.Proyecto .Include(x => x.TimeReportLista) .Include(x => x.EtapaLink) .ThenInclude(x => x.Etapa) .ToListAsync(); var proyectosDto = _mapper.Map <List <Proyecto>, List <ProyectoDto> >(proyectos); return(proyectosDto); }