private void Window_Loaded(object sender, RoutedEventArgs e) { Strelec = client.GetStrelec(Item); textBoxIme.Text = Strelec.Ime; textBoxPriimek.Text = Strelec.Priimek; textBoxLetoRojstva.Text = Strelec.LetoRojstva.ToString(); var klubi = client.ReturnStrelecVKlubus(); var strelecKlubi = klubi.Where(a => a.Strelec.StrelecID == Strelec.StrelecID).ToList(); strelecKlubi.Where(a => a.Do == null).ToList().ForEach(a => a.Klub.Naziv = a.Klub.Naziv + " **"); var cStrelecKlubi = (from a in strelecKlubi select new { Naziv = a.Klub.Naziv, StrelecKlubID = a.StrelecKlubID }).ToList(); listBox.ItemsSource = null; listBox.DisplayMemberPath = "Naziv"; listBox.SelectedValuePath = "StrelecKlubID"; listBox.ItemsSource = cStrelecKlubi; List <ServiceReferenceSZ.Klub> vsiKlubi = new List <ServiceReferenceSZ.Klub>(); vsiKlubi = client.ReturnKlubi().ToList(); listBox1.ItemsSource = null; listBox1.DisplayMemberPath = "Naziv"; listBox1.SelectedValuePath = "KlubID"; listBox1.ItemsSource = vsiKlubi; }
private void buttonSave_Click(object sender, RoutedEventArgs e) { if (int.TryParse(textBoxLetoRojstva.Text, out int letoRojstva)) { ServiceReferenceSZ.Strelec newStrelec = new ServiceReferenceSZ.Strelec { StrelecID = Strelec.StrelecID, Ime = textBoxIme.Text, Priimek = textBoxPriimek.Text, LetoRojstva = letoRojstva }; if (client.UpdateStrelec(newStrelec)) { Strelec = newStrelec; this.DialogResult = true; } else { MessageBox.Show("napaka pri posodabljanju podatkovne baze"); } } else { MessageBox.Show("leto rojstva mora biti stevilo!"); } }
private void buttonSave_Click(object sender, RoutedEventArgs e) { if (Tip == 0) { if (int.TryParse(textBoxLrLu.Text, out int lr)) { ServiceReferenceSZ.Strelec s = new ServiceReferenceSZ.Strelec { Ime = textBoxIme.Text, Priimek = textBoxPriimek.Text, LetoRojstva = lr }; client.AddStrelec(s, out int id); this.DialogResult = true; } else { MessageBox.Show("Leto rojstva mora biti stevilo"); } } else { if (int.TryParse(textBoxLrLu.Text, out int lr)) { ServiceReferenceSZ.Klub k = new ServiceReferenceSZ.Klub { Naziv = textBoxIme.Text, Naslov = textBoxPriimek.Text, LetoUstanovitve = lr }; client.AddKlub(k); this.DialogResult = true; } else { MessageBox.Show("Leto ustanovitve mora biti stevilo"); } } }