示例#1
0
 /// <summary>
 /// /// Initializes a new instance of the <see cref="Waarneming"/> class.
 /// </summary>
 /// <param name="soortWaarneming">De soort waarneming die gedaan is.</param>
 /// <param name="vogelSoort">De vogelsoort die gezien is.</param>
 /// <param name="bezoek">het bezoek waarin de waarneming gedaan i.</param>
 public Waarneming(SoortWaarneming soortWaarneming, VogelSoort vogelSoort, Bezoek bezoek)
 {
     this.Bezoek = bezoek;
     if (this.Bezoek.Waarnemingen == null)
     {
         this.ID = 1;
     }
     else
     {
         this.ID = this.Bezoek.Waarnemingen.Count + 1;
     }
     this.SoortWaarneming = soortWaarneming;
     this.VogelSoort = vogelSoort;
     switch (SoortWaarneming)
     {
         case SoortWaarneming.VogelAanwezig:
             this.Punten = 1;
             break;
         case SoortWaarneming.TerritoriumIndicerend:
             this.Punten = 2;
             break;
         case SoortWaarneming.NestIndicerend:
             this.Punten = 3;
             break;
     }
 }
        private void btnBeginBezoek_Click(object sender, EventArgs e)
        {
            Bezoek bezoek = new Bezoek((MonitoringsProject)lbProjecten.SelectedItem);

            BezoekForm bezoekForm = new BezoekForm(bezoek);
            bezoekForm.RefToMainForm = this;
            this.Visible = false;
            bezoekForm.Show();
        }
示例#3
0
 public BezoekForm(Bezoek bezoek)
 {
     InitializeComponent();
     this.Bezoek = bezoek;
 }