Пример #1
0
            public Form_Induló(Induló _induló)
            {
                eredeti = _induló;

                InitializeForm();
                InitializeContent();
                InitializeData(_induló);
            }
Пример #2
0
 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();
 }
Пример #3
0
        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);
            }
        }
Пример #4
0
 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;
             }
         }
     }
 }