Esempio n. 1
0
        public void SetID(int id)
        {
            _rabbitID = id;
            _rabbit   = Engine.db().getRabbitGen(id);

            this.Text = string.Format("Родословная '{0}' ({1:D})", _rabbit.Fullname, _rabbit.ID);
        }
Esempio n. 2
0
 /// <summary>
 /// Устанавливает данные по генам данного кролика и вызывает функцию отрисовки.
 /// </summary>
 /// <param name="rab"></param>
 public void SetRabbit(RabbitGen rab)
 {
     _rabbit = rab;
     UpdateTooltip();
     _exists     = true;
     TabStop     = true;
     label1.Text = rab.ID.ToString();
     label2.Text = rab.FatherId.ToString();
     label3.Text = rab.MotherId.ToString();
     Redraw();
 }
Esempio n. 3
0
 public void SetDad(RabbitGen r)
 {
     if (r != null)
     {
         _dad             = r;
         MaleRabbit.Genom = r.BreedId.ToString();
         MaleRabbit.SetRabbit(r);
         if (_treeParentPair != null)
         {
             _treeParentPair.RefreshGenom();
         }
     }
 }
Esempio n. 4
0
 public void SetMom(RabbitGen r)
 {
     if (r != null)
     {
         _mom = r;
         FemaleRabbit.Genom = r.BreedId.ToString();
         FemaleRabbit.SetRabbit(r);
         if (_treeParentPair != null)
         {
             _treeParentPair.RefreshGenom();
         }
     }
 }