private async void AtualizaGrid() { ocupacoes = await HttpOcupacaos.GetAllOcupacaos(usuarioLogado.token); dgvOcupacoes.Rows.Clear(); foreach (var ocupacao in ocupacoes) { int n = dgvOcupacoes.Rows.Add(); dgvOcupacoes.Rows[n].Cells[0].Value = ocupacao.Numero; dgvOcupacoes.Rows[n].Cells[1].Value = ocupacao.Nome; dgvOcupacoes.Rows[n].Cells[2].Value = ocupacao.Id; } }
public async void PreencheCombobox(ComboBox cbo, string displayMember, string valueMember) { if (cbo.Name == cboEscola.Name) { List <Escola> escolas = await HttpEscolas.GetAllEscolas(usuarioLogado.token); cbo.DataSource = escolas; } else if (cbo.Name == cboOcupacao.Name) { List <Ocupacao> ocupacoes = await HttpOcupacaos.GetAllOcupacaos(usuarioLogado.token); cbo.DataSource = ocupacoes; } else { List <TipoCompra> tipoCompras = await HttpTipoCompras.GetAllTipoCompras(usuarioLogado.token); cbo.DataSource = tipoCompras; } cbo.DisplayMember = displayMember; cbo.ValueMember = valueMember; }