Example #1
0
        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);
                }
            }
        }
Example #2
0
        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);
                }
            }
        }