private void btn_AddCarro_Click(object sender, EventArgs e) { Veiculo fVeiculo = new Veiculo(); fVeiculo.Placa = txtPlaca.Text.Trim(); fVeiculo.Motorista = txtMotorista.Text.Trim(); fVeiculo.Lotacao = int.Parse(txtLotacao.Text.Trim()); LimpaFormVeiculo(); Veiculos.Add(fVeiculo); listarVeiculos.DataSource = null; listarVeiculos.DataSource = Veiculos; Viagem fViagem = new Viagem(fVeiculo, DateTime.Now); if (Viagens.Count > 0) { fViagem.Entrada = Viagens[Viagens.Count - 1].Saida; } else { fViagem.Entrada = fViagem.Entrada.AddMinutes(30); } Viagens.Add(fViagem); fVeiculo.Viagem = fViagem; }
public async Task GetVeiculos() { Aguarde = true; try { HttpClient cliente = new HttpClient(); var resultado = await cliente.GetStringAsync(URL_GET_VEICULOS); var veiculosJson = JsonConvert.DeserializeObject <VeiculoJson[]>(resultado); Veiculos.Clear(); foreach (var veiculos in veiculosJson) { Veiculos.Add(new Veiculo { Nome = veiculos.nome, Preco = veiculos.preco }); } } catch (Exception ex) { MessagingCenter.Send <Exception>(ex, "FalhaListagem"); } Aguarde = false; }
public async Task GetVeiculosAsync() { IsBusy = true; const string url = "https://aluracar.herokuapp.com/"; var client = new HttpClient(); var result = await client.GetStringAsync(url); var veiculos = JsonConvert.DeserializeObject <ObservableCollection <Carro> >(result); foreach (var item in veiculos) { Veiculos.Add(item); } IsBusy = false; }
public async Task GetVeiculos() { Aguarde = true; var client = new HttpClient(); var resultado = await client.GetStringAsync(URL_GET_VEICULOS); var veiculosJson = JsonConvert.DeserializeObject <VeiculoJson[]>(resultado); foreach (var v in veiculosJson) { Veiculos.Add(new Veiculo { Nome = v.nome, Preco = v.preco }); } Aguarde = false; }
public async Task GetVeiculos() { Aguarde = true; HttpClient cliente = new HttpClient(); var retorno = await cliente.GetStringAsync(URL_GET_VEICULOS); var veiculosJson = JsonConvert.DeserializeObject <VeiculoJson[]>(retorno); foreach (var veiculojson in veiculosJson) { Veiculos.Add(new Veiculo { Nome = veiculojson.Nome, Preco = veiculojson.Preco }); } Aguarde = false; }
public void AdicionarVeiculo(Veiculo veiculo) { Veiculos.Add(veiculo); }