示例#1
0
        private async void BtnVender_Click(object sender, RoutedEventArgs e)
        {
            HttpClient httpClient = new HttpClient();

            httpClient.BaseAddress = new Uri(ip);
            Models.Veiculo f  = (Models.Veiculo)LVdisponiveis.SelectedItem;
            Models.Veiculo ff = new Models.Veiculo
            {
                Id           = f.Id,
                Modelo       = f.Modelo,
                Ano          = f.Ano,
                Preco        = f.Preco,
                IdFabricante = f.IdFabricante,
                SituVenda    = true
            };
            string s       = "=" + JsonConvert.SerializeObject(f);
            var    content = new StringContent(s, Encoding.UTF8, "application/x-www-form-urlencoded");
            await httpClient.PutAsync("/api/veiculo/" + f.Id, content);
        }
示例#2
0
        private async void btInsert_Click(object sender, RoutedEventArgs e)
        {
            HttpClient httpClient = new HttpClient();

            httpClient.BaseAddress = new Uri(ip);
            Models.Veiculo f = new Models.Veiculo
            {
                Id           = int.Parse(tbIDv.Text),
                Modelo       = tbModelo.Text,
                Preco        = tbPreco.Text,
                Ano          = tbAno.Text,
                IdFabricante = Convert.ToInt32(cbFabricante.SelectedValue.ToString()),
                SituVenda    = false
            };
            List <Models.Veiculo> fl = new List <Models.Veiculo>();

            fl.Add(f);
            string s       = "=" + JsonConvert.SerializeObject(fl);
            var    content = new StringContent(s, Encoding.UTF8, "application/x-www-form-urlencoded");
            await httpClient.PostAsync("API/VeicPost", content);
        }