private async void btnCriarGrupo_Click(object sender, RoutedEventArgs e) { HttpClient httpClient = new HttpClient(); httpClient.BaseAddress = new Uri(ip); Models.Grupo g = new Models.Grupo { Descricao = txtNomeGrupo.Text, IdAdm = (ListaUsuariosAdm.SelectedItem as Models.Usuario).Id }; string s = JsonConvert.SerializeObject(g); var content = new StringContent(s, Encoding.UTF8, "application/json"); var response = await httpClient.PostAsync("/20131011110061/api/grupousuario", content); //Fazer a piruletagem para pegar o id do grupo quando criar Models.RelGrupoUsuario rel = new Models.RelGrupoUsuario { Usuario_Id = g.IdAdm, GrupoUsuario_Id = int.Parse(await response.Content.ReadAsStringAsync()) }; string s2 = JsonConvert.SerializeObject(rel); var content2 = new StringContent(s2, Encoding.UTF8, "application/json"); var response2 = await httpClient.PostAsync("/20131011110061/api/relgrupousuario", content2); MessageBox.Show("Acho que criou"); //getDados(); }
private async void btnAddUser_Click(object sender, RoutedEventArgs e) { HttpClient httpClient = new HttpClient(); httpClient.BaseAddress = new Uri(ip); Models.RelGrupoUsuario g = new Models.RelGrupoUsuario { Usuario_Id = (Usuarios.SelectedItem as Models.Usuario).Id, GrupoUsuario_Id = grupo.Id }; string s = JsonConvert.SerializeObject(g); var content = new StringContent(s, Encoding.UTF8, "application/json"); var response = await httpClient.PostAsync("/20131011110061/api/relgrupousuario", content); //getUsuarios(); }