private void CarregarClientes() { var dtClientes = UtilDataBase.GetItemsQuery("SELECT IdCliente, Nome from Cliente order by Nome"); if (dtClientes.Rows.Count > 0) { var itens = IConversoes.ConvertDataTable <ListagemClienteDTO>(dtClientes); IDsCliente = new List <long>() { 0 }; IDsCliente.AddRange(itens.Select(o => o.IdCliente).ToList()); var nomes = new List <string>() { "Selecionar cliente" }; nomes.AddRange(itens.Select(o => o.Nome).ToList()); var adapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleSpinnerItem, nomes); adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); spinnerCliente.Adapter = adapter; } else { ExibirAlertaNenhumClienteCadastrado(); } }
private void CarregarLista() { var dtVendas = UtilDataBase.GetItemsQuery("SELECT v.Id, v.IdCliente, c.Nome, v.Descricao, v.Valor, v.DataVenda, v.DataVencimento, v.DataPagamento, v.CaminhoImagem from venda v INNER JOIN Cliente c ON v.IdCliente = c.IdCliente"); if (dtVendas.Rows.Count > 0) { itens = IConversoes.ConvertDataTable <ListagemVendaDTO>(dtVendas); listaVendas.Adapter = new VendaAdapter(this, itens); } else { listaVendas.Adapter = new VendaAdapter(this, new List <ListagemVendaDTO>()); } }