コード例 #1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (validateFields())
     {
         Plant.Naam         = txtNaam.Text;
         Plant.Opmerking    = txtOpmerking.Text;
         Plant.PlantGrootte = ConvertPlantGrootte.Convert(Convert.ToInt32(nudMinHoogte.Value), Convert.ToInt32(nudMaxHoogte.Value));
         Plant.Zaailing     = Convert.ToInt32(nudJaarling.Value);
         Plant.Verplant     = Convert.ToInt32(nudVerplant.Value);
         Plant.Voorraad     = Convert.ToInt32(nudAantal.Value);
         DialogResult       = DialogResult.OK;
     }
 }
コード例 #2
0
        private void PlantAddEdit_Load(object sender, EventArgs e)
        {
            Text = Plant.Naam + " bewerken";
            if (Plant.Naam == null)
            {
                Text = "Nieuwe plant";
            }

            txtNaam.Text      = Plant.Naam;
            txtOpmerking.Text = Plant.Opmerking;
            nudAantal.Value   = Plant.Voorraad;

            int[] plantGrootte = ConvertPlantGrootte.Convert(Plant.PlantGrootte);

            nudMinHoogte.Value = Plant.MinHoogte();
            nudMaxHoogte.Value = Plant.MaxHoogte();

            nudJaarling.Value = Plant.Zaailing;
            nudVerplant.Value = Plant.Verplant;
        }
コード例 #3
0
 public void TestNumbersToEnum()
 {
     Plant.Grootte plantGrootte = ConvertPlantGrootte.Convert(120, 140);
     Assert.AreEqual(Plant.Grootte.G120140, plantGrootte);
 }
コード例 #4
0
 public void TestEumToNumbers()
 {
     int[] plantGrootte = ConvertPlantGrootte.Convert(Plant.Grootte.G120140);
     Assert.AreEqual(120, plantGrootte[0]);
     Assert.AreEqual(140, plantGrootte[1]);
 }
コード例 #5
0
 public int MaxHoogte()
 {
     return(ConvertPlantGrootte.Convert(PlantGrootte)[1]);
 }
コード例 #6
0
 public int MinHoogte()
 {
     return(ConvertPlantGrootte.Convert(PlantGrootte)[0]);
 }