public override async Task LoadAsync() { Cargos.Clear(); Vagas.Clear(); var listaCargos = await _azureService.GetCargoAsync(); if (listaCargos != null) { foreach (var cargo in listaCargos) { Cargos.Add(cargo); } } }
private async void ExecuteLoadVagasCommand(int cargoSelecionado) { Vagas.Clear(); var cargo = Cargos[cargoSelecionado]; var listaVagas = await _azureService.GetVagaByCargoCodigoAsync(cargo.Codigo); if (listaVagas != null) { foreach (var vaga in listaVagas) { Vagas.Add(vaga); } } }