示例#1
0
        public void ParaCekme(Banka b, Hesap hesap, decimal para)
        {
            if (para > hesap.Bakiye)
            {
                System.Windows.Forms.MessageBox.Show("Bakiyeniz Yetersiz");
            }
            else
            {
                if (DateTime.Now.Day != SonÇekim.Day)
                {
                    Sınır = 750;
                }
                Sınır -= para;
                if (Sınır >= 0)
                {
                    this.İşlem        = new Islem();
                    hesap.Bakiye     -= para;
                    b.Kasa           -= para;
                    hesap.İşlem.Olay  = "-" + para.ToString() + " TL" + " para çekildi. ";
                    hesap.İşlem.Zaman = DateTime.Now;
                    hesap.İşlemler.Add(hesap.İşlem);


                    SonÇekim = DateTime.Now;
                    System.Windows.Forms.MessageBox.Show("İşlem Başarılı");
                }
                else
                {
                    System.Windows.Forms.MessageBox.Show("Günlük 750 TL para çekme sınırını aştınız.");
                }
            }
        }
示例#2
0
        public Hesap()
        {
            this.İşlem = new Islem();

            Random rnd = new Random();

            HesapNo = rnd.Next(1000000, 9999999);
            Bakiye  = 0;
            Sınır   = 750;
        }
示例#3
0
        public void ParaYatirma(Banka b, Hesap hesap, decimal para)
        {
            this.İşlem        = new Islem();
            hesap.Bakiye     += para;
            b.Kasa           += para;
            hesap.İşlem.Olay  = "+" + para.ToString() + " TL" + " para yatırıldı. ";
            hesap.İşlem.Zaman = DateTime.Now;
            hesap.İşlemler.Add(hesap.İşlem);

            System.Windows.Forms.MessageBox.Show("İşlem Başarılı");
        }