示例#1
0
 /// <summary>
 /// Read and controls mammal fields
 /// </summary>
 /// <param name="mammal"></param>
 private bool ReadMammalFields(AnimalFolder.Mammal mammal)
 {
     int numTeeth;
     if (int.TryParse(tbxMammalNrTeeth.Text, out numTeeth))
     {
         mammal.NumberOfTeeth = numTeeth;
     }
     else
     {
         mammal.NumberOfTeeth = -1;
     }
     return CheckFields("default", "default", mammal.NumberOfTeeth, "number of teeth");
 }
示例#2
0
 /// <summary>
 /// Reads and control bird fields
 /// </summary>
 /// <param name="bird"></param>
 private void ReadBirdFields(AnimalFolder.Bird bird)
 {
     if (cbxBirdCanFly.Checked)
     {
         bird.CanFly = true;
     }
     else
     {
         bird.CanFly = false;
     }
 }