public void Cargar() { PersonasRepository datosPersonas = new PersonasRepository(); Personas.Clear(); foreach (var item in datosPersonas.GetAll()) { Personas.Add(item); } Hombres = Personas.Count(x => x.Genero == 0); Mujeres = Personas.Count(x => x.Genero == 1); }
public async Task GetPersonAsync() { if (IsBusy) { return; } try { IsBusy = true; Personas.Clear(); await PersonModel(); } finally { IsBusy = false; } }
private async void ObtenerDatos() { var mensaje = await _servicio.ObtenerPersonas(); Personas.Clear(); foreach (var item in mensaje) { PersonaMS dato = new PersonaMS() { Carrera = item.Carrera, Ciudad = item.Ciudad, Identificacion = item.Identificacion, Nombre = item.Nombre, PersonaId = item.PersonaId, Telefono = item.Telefono }; Personas.Add(dato); } }
async Task ExecuteLoadItemsCommand() { IsBusy = true; try { Personas.Clear(); var items = await DataStore.GetItemsAsync(true); foreach (var item in items) { Personas.Add(item); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
private static void LeerPersonasDB() { if (Personas.Count > 0) { Personas.Clear(); } ConLista.Consultar("SELECT * FROM Personas"); ConLista.MySqlDataReader = ConLista.MySqlCommand.ExecuteReader(); if (ConLista.MySqlDataReader != null) { while (ConLista.MySqlDataReader.Read()) { Personas.Add( new Persona( long.Parse(ConLista.MySqlDataReader.GetString("id")), ConLista.MySqlDataReader.GetString("apellido"), ConLista.MySqlDataReader.GetString("nombre"), long.Parse(ConLista.MySqlDataReader.GetString("dni")), LeerLibrosDB(ConLista.MySqlDataReader.GetString("id")) )); } } }