public Form_Induló(Induló _induló) { eredeti = _induló; InitializeForm(); InitializeContent(); InitializeData(_induló); }
private void InitializeData(Induló _induló) { box_név.Text = _induló.név; box_név.Enabled = false; box_nem.Text = _induló.nem == "N" ? "Nő" : "Férfi"; box_nem.Enabled = (_induló.eredmények > 0 ? false : true); date_születés.Value = DateTime.Parse(_induló.születés); date_születés.Enabled = (_induló.eredmények > 0 ? false : true); box_engedély.Text = _induló.engedély; box_egyesület.Text = _induló.egyesület; eredmények_száma.Text = _induló.eredmények.ToString(); }
public void Induló_Hozzáadás(Induló _induló) { if (InvokeRequired) { Induló_Hozzáadás_Callback callback = new Induló_Hozzáadás_Callback(Induló_Hozzáadás); Invoke(callback, new object[] { _induló }); } else { DataRow row = data.NewRow(); row[0] = _induló.név; row[1] = _induló.nem; row[2] = _induló.születés; row[3] = _induló.engedély; row[4] = _induló.egyesület; row[5] = _induló.eredmények; data.Rows.Add(row); } }
public void Induló_Módosítás(string _név, Induló _induló) { if (InvokeRequired) { Induló_Módosítás_Callback callback = new Induló_Módosítás_Callback(Induló_Módosítás); Invoke(callback, new object[] { _név, _induló }); } else { foreach (DataRow current in data.Rows) { if (_név == current[0].ToString()) { current[0] = _induló.név; current[1] = _induló.nem; current[2] = _induló.születés; current[3] = _induló.engedély; current[4] = _induló.egyesület; current[5] = _induló.eredmények; break; } } } }