/// <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"); }
/// <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; } }