Ejemplo n.º 1
0
 /// <summary>
 /// Deze methode verstuurt een van te voren opgeven bedrag van de bankrekeninghouders betaalsaldo
 /// naar een andere betaalrekening doormiddel van het rekeningnr
 /// </summary>
 /// <param name="rekeningnr"></param>
 /// <param name="bedrag"></param>
 /// <returns>true or false</returns>
 public bool BetalingVerrichten(string rekeningnr, decimal bedrag)
 {
     try
     {
         Bankrekeninghouder gebruiker = DataProvider.GebruikerVerkrijgenRekeningnr(rekeningnr);
         this.Betaalrekening.AfSchrijven(bedrag);
         gebruiker.Betaalrekening.Bijschrijven = bedrag;
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Deze methode maakt een instance van bankrekeninghouder aan doormiddel van de van te voren opgeven waardes,
        /// En voegt deze daarna toe aan de lijst met bankrekeninghouders
        /// </summary>
        /// <param name="_voornaam"></param>
        /// <param name="_achternaam"></param>
        /// <param name="_bsn"></param>
        /// <param name="_gebruikersnaam"></param>
        /// <param name="_wachtwoord"></param>
        /// <param name="_rekeningnrSparen"></param>
        /// <param name="_spaarSaldo"></param>
        /// <param name="_rentepercentage"></param>
        /// <param name="_rekeningnrBetalen"></param>
        /// <param name="_BetaalSaldo"></param>
        /// <param name="_maxkrediet"></param>
        public void ToevoegenBankrekeninghouder(string _voornaam, string _achternaam, string _bsn, string _gebruikersnaam, string _wachtwoord,
                                                string _rekeningnrSparen, decimal _spaarSaldo, decimal _rentepercentage, string _rekeningnrBetalen, decimal _BetaalSaldo, decimal _maxkrediet)
        {
            try
            {
                Bankrekeninghouder bankrekeninghouder = new Bankrekeninghouder(_voornaam, _achternaam, _bsn, _gebruikersnaam, _wachtwoord, _rekeningnrSparen, _spaarSaldo, _rentepercentage, _rekeningnrBetalen, _BetaalSaldo, _maxkrediet);

                DataProvider.BankrekeningHouders.Add(bankrekeninghouder);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Deze methode verwijdert een bankrekeninghouder uit de lijst doormiddel van een van te voren opgeven gebruikersnaam
        /// </summary>
        /// <param name="_gebruikersnaam"></param>
        /// <returns>true or false</returns>
        public bool BankRekeninghouderOpheffen(string _gebruikersnaam)
        {
            try
            {
                DataProvider.LijstBankrekeninghoudersVullen();

                Bankrekeninghouder bankrekeninghouder = DataProvider.GebruikerVerkrijgenGebruikersnaam(_gebruikersnaam);

                DataProvider.BankrekeningHouders.Remove(bankrekeninghouder);

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }