private async void AtualizaGrid()
        {
            tipoCompras = await HttpTipoCompras.GetAllTipoCompras(usuarioLogado.token);

            dgvTipoCompra.Rows.Clear();
            foreach (var grupo in tipoCompras)
            {
                int n = dgvTipoCompra.Rows.Add();
                dgvTipoCompra.Rows[n].Cells[0].Value = grupo.Descricao;
                dgvTipoCompra.Rows[n].Cells[1].Value = grupo.Id;
            }
        }
Пример #2
0
        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;
        }