private async void setResoluciones() { resoluciones.Clear(); try { Archivos_GetResolucionesBindingModel model = new Archivos_GetResolucionesBindingModel(); model.resolucion = Convert.ToString(resolucionBusqueda); var lst = await ArchivosModel.GetResoluciones(model); foreach (var fila in lst) { this.resoluciones.Add(fila); } } catch (Exception) { } }
public static async Task <IEnumerable <ObtenerResolucionesCompletas_Result> > GetResoluciones(Archivos_GetResolucionesBindingModel model) { string json = await GetAPI("api/Archivos/Resoluciones" + model.QueryString()); try { JsonArray jsonArray = JsonArray.Parse(json); List <ObtenerResolucionesCompletas_Result> lst = new List <ObtenerResolucionesCompletas_Result>(); foreach (IJsonValue fila in jsonArray) { ObtenerResolucionesCompletas_Result i = new ObtenerResolucionesCompletas_Result(fila); lst.Add(i); } return(lst); } catch (Exception) { rootPage.NotifyUser("Error al procesar los datos obtenidos", NotifyType.ErrorMessage); throw; } }