public void EredmenyBeiras(string _azonosító, Database.BeírásEredmény _beírás) { if (_beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { if (_azonosító == eredeti_azonosító) { lblIndulok.Text = ((Convert.ToInt32(lblIndulok.Text)) + 1).ToString( ); } } }
public void eredmények_beírás(string _azonosító, Database.BeírásEredmény _beírás) { if (_beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { Íjtípus_EredményekNövelés(_beírás.eredmény.Value.Ijtipus); } if (_beírás.flag == Database.BeírásEredmény.Flag.MÓDOSÍTOTT) { Íjtípus_EredményekNövelés(_beírás.eredmény.Value.Ijtipus); Íjtípus_EredményekCsökkentés(_beírás.eredeti.Value.Ijtipus); } }
// public void eredmény_beírás(string _azonosító, Database.BeírásEredmény _beírás) { if (_beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { Broadcast(ServerCommand.EREDMÉNY_BEÍRÁS_HOZZÁADÁS, _azonosító + ";" + _beírás.eredmény.Value.Nev + ";" + _beírás.eredmény.Value.Sorszam.Value + ";" + _beírás.eredmény.Value.Ijtipus + ";" + _beírás.eredmény.Value.Csapat + ";" + _beírás.eredmény.Value.Megjelent); } if (_beírás.flag == Database.BeírásEredmény.Flag.MÓDOSÍTOTT) { Broadcast(ServerCommand.EREDMÉNY_BEÍRÁS_MÓDOSÍTÁS, _azonosító + ";" + _beírás.eredmény.Value.Nev + ";" + _beírás.eredmény.Value.Ijtipus + ";" + _beírás.eredmény.Value.Csapat + ";" + _beírás.eredmény.Value.Megjelent); } }
public void eredmények_beírás(string _azonosító, Database.BeírásEredmény _beírás) { if (_beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { foreach (DataRow current in data.Rows) { if (_beírás.eredmény.Value.Nev == ( string )current[0]) { current[5] = (( int )current[5]) + 1; break; } } } }
public void eredmény_beírás(string _azonosító, Database.BeírásEredmény _beírás) { if (_beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { if (!Program.database.Verseny_IndulókNövelés(_azonosító)) { MessageBox.Show("Adatbázis hiba!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } ; foreach (DataRow current in data.Rows) { if (_azonosító == current[0].ToString()) { current[5] = ((int)current[6]) + 1; return; } } MessageBox.Show("Nem taláható a verseny?!", "Figyelmeztetés", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void Eredmény_Beírás_Hálózat(string _név, string _verseny, string _íjtípus, int _csapat, bool _megjelent, bool _nyomtat, bool _KorosztalyModositott, Connection _connection) { if (InvokeRequired) { Eredmény_Beírás_Hálózat_Callback callback = new Eredmény_Beírás_Hálózat_Callback(Eredmény_Beírás_Hálózat); Invoke(callback, new object[] { _név, _verseny, _íjtípus, _csapat, _megjelent, _nyomtat, _KorosztalyModositott, _connection }); } else { Database.BeírásEredmény beírás = Program.database.EredményBeírás_Ellenőrzött(_név, _verseny, _íjtípus, _csapat, _megjelent, _KorosztalyModositott); if (beírás.eredmény == null) { _connection.Send(ServerCommand.ERROR, "Hiba az eredmény beírásakor!"); return; } else { if (_verseny == combo_versenyek.Text) { if (beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { DataRow row = data.NewRow(); row[0] = beírás.eredmény.Value.Nev; row[1] = beírás.eredmény.Value.Sorszam; row[2] = beírás.eredmény.Value.Ijtipus; row[3] = beírás.eredmény.Value.Csapat; row[4] = beírás.eredmény.Value.Talalat10; row[5] = beírás.eredmény.Value.Talalat8; row[6] = beírás.eredmény.Value.Talalat5; row[7] = beírás.eredmény.Value.Melle; row[8] = beírás.eredmény.Value.Osszpont; row[9] = beírás.eredmény.Value.Szazalek; row[10] = beírás.eredmény.Value.Megjelent; data.Rows.Add(row); } else { foreach (DataRow current in data.Rows) { if (beírás.eredmény.Value.Nev == (string)current[0]) { current[0] = beírás.eredmény.Value.Nev; //current[1] = _eredmény.sorszám; current[2] = beírás.eredmény.Value.Ijtipus; current[3] = beírás.eredmény.Value.Csapat; //current[4] = beírás.eredmény.Value.találat_10; //current[5] = beírás.eredmény.Value.találat_08; //current[6] = beírás.eredmény.Value.találat_05; //current[7] = beírás.eredmény.Value.mellé; //current[8] = beírás.eredmény.Value.összpont; //current[9] = beírás.eredmény.Value.százalék; current[10] = beírás.eredmény.Value.Megjelent; break; } } } } if (eredmény_beírva != null) { eredmény_beírva(_verseny, beírás); } Verseny?verseny = Program.database.Verseny(_verseny); if (_nyomtat) { if (verseny.Value.DublaBeirlap) { Nyomtat.Print(Nyomtat.NyomtatBeirolap(_verseny, beírás.eredmény.Value)); Nyomtat.Print(Nyomtat.NyomtatBeirolap(_verseny, beírás.eredmény.Value)); } else { Nyomtat.Print(Nyomtat.NyomtatBeirolap(_verseny, beírás.eredmény.Value)); } } } } }
public void Eredmény_Beírás(string _név, string _verseny, string _íjtípus, int _csapat, bool _megjelent, bool _modositott, string _korosztalyazonosito) { if (InvokeRequired) { Eredmény_Beírás_Callback callback = new Eredmény_Beírás_Callback(Eredmény_Beírás); Invoke(callback, new object[] { _név, _verseny, _íjtípus, _csapat, _megjelent }); } else { Database.BeírásEredmény beírás = Program.database.EredményBeírás( _név, _verseny, _íjtípus, _csapat, _megjelent, _modositott, _korosztalyazonosito ); if (beírás.eredmény == null) { MessageBox.Show("Adatbázis hiba a beírás során!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_verseny == combo_versenyek.Text) { if (beírás.flag == Database.BeírásEredmény.Flag.HOZZÁADOTT) { DataRow row = data.NewRow(); row[0] = beírás.eredmény.Value.Nev; row[1] = beírás.eredmény.Value.Sorszam; row[2] = beírás.eredmény.Value.Ijtipus; row[3] = beírás.eredmény.Value.Csapat; row[4] = beírás.eredmény.Value.Talalat10; row[5] = beírás.eredmény.Value.Talalat8; row[6] = beírás.eredmény.Value.Talalat5; row[7] = beírás.eredmény.Value.Melle; row[8] = beírás.eredmény.Value.Osszpont; row[9] = beírás.eredmény.Value.Szazalek; row[10] = beírás.eredmény.Value.Megjelent; data.Rows.Add(row); } else { foreach (DataRow current in data.Rows) { if (beírás.eredmény.Value.Nev == (string)current[0]) { current[0] = beírás.eredmény.Value.Nev; //current[1] = beírás.eredmény.sorszám; current[2] = beírás.eredmény.Value.Ijtipus; current[3] = beírás.eredmény.Value.Csapat; current[10] = beírás.eredmény.Value.Megjelent; break; } } } } if (eredmény_beírva != null) { eredmény_beírva(_verseny, beírás); } } //rendezés table.Sort(table.Columns[0], System.ComponentModel.ListSortDirection.Ascending); }