Exemple #1
0
        public void Opslaan(int doorlooptijdInMinuten)
        {
            string defaultErrMsg = string.Format("Fout bij opslaan {0}: {1}", (BusinessLogica)this, Environment.NewLine);

            BLLFuncties.ValidateNotNull(Evenement, "Evenement", defaultErrMsg);

            DoorlooptijdInMinuten = doorlooptijdInMinuten;

            if (Volgorde == 0)
            {
                Volgorde = Evenement.Rondes.Count + 1;
            }

            _dalObj.Save();
        }
Exemple #2
0
        public void Opslaan(string naam, string omschrijving, DateTime startTijd, DateTime eindTijd, bool isOpenbaar, bool magUitnodigen)
        {
            string defaultErrMsg = string.Format("Fout bij opslaan {0}: {1}", (BusinessLogica)this, Environment.NewLine);

            BLLFuncties.ValidateNotNull(Deelnemer, "Deelnemer", defaultErrMsg);

            Naam         = naam;
            Omschrijving = omschrijving;

            StartTijd = startTijd;
            EindTijd  = eindTijd;

            IsOpenbaar    = isOpenbaar;
            MagUitnodigen = magUitnodigen;

            _dalObj.Save();
        }
Exemple #3
0
        public void Opslaan(string naam, string adres, string postcode, string plaats)
        {
            string defaultErrMsg = string.Format("Fout bij opslaan {0}: {1}", (BusinessLogica)this, Environment.NewLine);

            BLLFuncties.ValidateNotNullOrEmpty(naam, "Naam", defaultErrMsg);
            BLLFuncties.ValidateNotNullOrEmpty(adres, "Adres", defaultErrMsg);
            BLLFuncties.ValidateNotNullOrEmpty(plaats, "Plaats", defaultErrMsg);

            Naam     = naam;
            Adres    = adres;
            Postcode = postcode;
            Plaats   = plaats;

            var latLong = JemLatLng.Geef(adres, postcode, plaats, SysteemParametersBasis.StandaardLand.Naam);

            Latitude  = latLong.Latitude;
            Longitude = latLong.Longitude;

            _dalObj.Save();
        }