private void DodajDogodek_Click(object sender, RoutedEventArgs e) { var flag = true; Dogodek dogodek = new Dogodek(); var stevilo = 0; if (int.TryParse(IDdogodkatxb.Text, out stevilo)) { dogodek.Id = stevilo; flag = true; } else { flag = false; } dogodek.naziv = Nazivdogodkatxb.Text; dogodek.cas = Convert.ToInt32(casdogodkatxb.Text); if (flag == true) { PosljiDogodek(dogodek); MessageBox.Show("Dogodek je Dodan!"); } else { MessageBox.Show("Dogodek Ni dodan!"); } }
private void UrediDogodek(Dogodek dogodek) { using (var client = new HttpClient()) { var json = JsonConvert.SerializeObject(dogodek); var content = new StringContent(json, Encoding.UTF8, "application/json"); var result = client.PutAsync(@"https://localhost:44321/Sportniki/dogodek/" + dogodek.Id + "/" + dogodek.naziv + "/" + dogodek.cas, content).Result; } }
private void SeznamDogodtkov_MouseDoubleClick(object sender, MouseButtonEventArgs e) { foreach (var item in dogodki) { if (item.Id == PridobiID(SeznamDogodtkov.SelectedItem.ToString())) { dogodek = item; } } var id = dogodek.Id; if (id > 0) { IDdogodkatxb.Text = dogodek.Id.ToString(); Nazivdogodkatxb.Text = dogodek.naziv; casdogodkatxb.Text = dogodek.cas.ToString(); } else { MessageBox.Show("Napaka"); } }