//método queconsulta los permisos y los muestra para ser seleccionados private async void ListarPermisos() { try { CtrlPermiso manager = new CtrlPermiso(); var res = await manager.Consultar(); if (res != null)//validación de no nulos { lstPermisos.ItemsSource = res; } } catch (Exception e1) { await DisplayAlert("Mensaje", e1.Message, "ok"); } }
//controlador del botón listar private async void BtnListar_Clicked(object sender, EventArgs e) { try { CtrlPermiso manager = new CtrlPermiso(); //instanciar controlador var res = await manager.Consultar(); //llamada al metodo consultar if (res != null) //si la respuesta es no nulo { lstPermisos.ItemsSource = res; //cargar en el lista los objetos consultados en la base de datos } } catch (Exception e1)//control de errores { await DisplayAlert("Mensaje", e1.Message, "ok"); } }