private void SoutezBox_SelectedValueChanged(object sender, EventArgs e) { model.cid = (int)soutezBox.SelectedValue; Collection <Vysledek> vysledek = VysledekTable.SelectSoutez(model.cid); BindingList <Vysledek> bindingList = new BindingList <Vysledek>(vysledek); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = bindingList; }
public IActionResult Vysledky(int id) { Collection <Soutez> s = SoutezTable.Select_zavod(id); Collection <Vysledek> v = new Collection <Vysledek>(); foreach (var item in s) { foreach (var vys in VysledekTable.SelectSoutez(item.cid).OrderByDescending(o => o.tr_body)) { v.Add(vys); } } VysledkyModel model = new VysledkyModel { souteze = s, vysledek = v }; return(View(model)); }
private void button1_Click(object sender, EventArgs e) { errorProvider1.Clear(); Vysledek vysledek = DejVysledek(); vysledek.chyby = (int)numericUpDown1.Value; TimeSpan j; if (TimeSpan.TryParse(textBox2.Text, out j)) { vysledek.cas = j; } else { errorProvider1.SetError(textBox2, "Špatná hodnota, zadejte čas ve formátu hh:mm:ss"); return; } if (checkBox1.CheckState == CheckState.Checked) { vysledek.vyloucen = true; } else { vysledek.vyloucen = false; } model.updateVysledek(vysledek); vysledek = VysledekTable.SelectId(vysledek.did, vysledek.cid); model.cid = (int)soutezBox.SelectedValue; Collection <Vysledek> vysledeky = VysledekTable.SelectSoutez(model.cid); BindingList <Vysledek> bindingList = new BindingList <Vysledek>(vysledeky); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = bindingList; }