private void buttonSave_Click(object sender, RoutedEventArgs e) { if (int.TryParse(textBoxLetoRojstva.Text, out int letoRojstva)) { ServiceReferenceSZ.Klub newKlub = new ServiceReferenceSZ.Klub { KlubID = Klub.KlubID, Naziv = textBoxIme.Text, Naslov = textBoxPriimek.Text, LetoUstanovitve = letoRojstva }; if (client.UpdateKlub(newKlub)) { Klub = newKlub; } else { MessageBox.Show("napaka pri posodabljanju podatkovne baze"); } } else { MessageBox.Show("leto ustanovitve mora biti stevilo!"); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { Klub = client.GetKlub(Item); //buttonSave.DialogResult = DialogResult.OK; textBoxIme.Text = Klub.Naziv; textBoxPriimek.Text = Klub.Naslov; textBoxLetoRojstva.Text = Klub.LetoUstanovitve.ToString(); var strelci = client.ReturnStrelecVKlubus(); var klubiStrelec = strelci.Where(a => a.Klub.KlubID == Klub.KlubID).ToList(); klubiStrelec.Where(a => a.Do != null).ToList().ForEach(a => a.Strelec.Priimek = a.Strelec.Priimek + " **"); //veri ugly lol if (toSort == 0) //sort { klubiStrelec = klubiStrelec.OrderByDescending(a => a.Strelec.LetoRojstva).ToList(); } else if (toSort == 1) { klubiStrelec = klubiStrelec.OrderBy(a => a.Strelec.Priimek).ToList(); } else if (toSort == 2) { klubiStrelec = klubiStrelec.OrderBy(a => a.Strelec.Ime).ToList(); } var cStrelecKlubi = (from a in klubiStrelec select new { Naziv = a.Strelec.Ime + " " + a.Strelec.Priimek, StrelecKlubID = a.StrelecKlubID }).ToList(); listBox.ItemsSource = null; listBox.DisplayMemberPath = "Naziv"; listBox.SelectedValuePath = "StrelecKlubID"; listBox.ItemsSource = cStrelecKlubi; }
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"); } } }