private void button_shrani_podatke_Click(object sender, EventArgs 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 DetailsDialogKlub_Load(object sender, EventArgs e) { Klub = client.GetKlub(Item); button_shrani_podatke.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(); listBox1.DataSource = null; listBox1.DisplayMember = "Naziv"; listBox1.ValueMember = "StrelecKlubID"; listBox1.DataSource = cStrelecKlubi; }
private void button_dodaj_Click(object sender, EventArgs e) { if (Tip == 0) { if (int.TryParse(textBox_lr.Text, out int lr)) { ServiceReferenceSZ.Strelec s = new ServiceReferenceSZ.Strelec { Ime = textBox_ime.Text, Priimek = textBox_priimek.Text, LetoRojstva = lr }; client.AddStrelec(s, out int id); } else { MessageBox.Show("Leto rojstva mora biti stevilo"); } } else { if (int.TryParse(textBox_lr.Text, out int lr)) { ServiceReferenceSZ.Klub k = new ServiceReferenceSZ.Klub { Naziv = textBox_ime.Text, Naslov = textBox_priimek.Text, LetoUstanovitve = lr }; client.AddKlub(k); } else { MessageBox.Show("Leto ustanovitve mora biti stevilo"); } } }