Пример #1
0
        public static void DepunereNumerar(Date db)
        {
            ContBancar contDeAlimentat = LogheazaUtilizator(db);

            if (contDeAlimentat != null) //am gasit contul...
            {
                Console.WriteLine("Ce suma vreti sa depuneti?");
                string sumaString = Console.ReadLine();
                int    suma       = 0;
                if (int.TryParse(sumaString, out suma))
                {
                    if (suma <= 0)
                    {
                        Console.WriteLine("Suma introdusa este mai mica decat 0");
                        log.Info("Suma introdusa este mai mica decat 0");
                        return;
                    }
                    else
                    {
                        contDeAlimentat.DepunereNumerar(suma);
                        db.SaveData();
                        Console.WriteLine($"A fost depusa suma {suma} in contul {contDeAlimentat.CodBancar}");
                        log.Info($"Contul {contDeAlimentat.CodBancar} a fost alimentat cu suma {suma}.");
                    }
                }
                else
                {
                    Console.WriteLine($"Nu ati introdus o suma corecta");
                    log.Info($"Nu ati introdus o suma corecta");
                }
            }
            else // nu l-am gasit
            {
            }
        }
Пример #2
0
        static void TestCard()
        {
            ContBancar cb = new ContBancar();

            cb.Nume = "ana";
            cb.DepunereNumerar(100);
            CardDebit cardDebit = new CardDebit(cb);
            decimal   sold      = cardDebit.Sold;

            sold = cardDebit.ContBancar.Sold;
            string nume = cardDebit.Nume;

            nume = cardDebit.ContBancar.Nume;
        }
Пример #3
0
        public static void DepunereNumerar(Date db)
        {
            Console.WriteLine("Care este numele dvs?");
            string numeUtilizator = Console.ReadLine();

            Console.WriteLine("Care este parola contului dvs ?");
            string     parola          = Console.ReadLine();
            ContBancar contDeAlimentat = null;

            foreach (var cont in db.ConturiBancare)
            {
                if (cont.Nume == numeUtilizator && parola == cont.Parola)
                {
                    contDeAlimentat = cont;
                    break;
                }
            }
            if (contDeAlimentat != null) //am gasit contul...
            {
                Console.WriteLine("Ce suma vreti sa depuneti?");
                string sumaString = Console.ReadLine();
                int    suma       = 0;
                if (int.TryParse(sumaString, out suma))
                {
                    if (suma <= 0)
                    {
                        Console.WriteLine("Suma introdusa este mai mica decat 0");
                        log.Info("Suma introdusa este mai mica decat 0");
                        return;
                    }
                    else
                    {
                        contDeAlimentat.DepunereNumerar(suma);
                        db.SaveData();
                        Console.WriteLine($"A fost depusa suma {suma} in contul {contDeAlimentat.CodBancar}");
                        log.Info($"Contul {contDeAlimentat.CodBancar} a fost alimentat cu suma {suma}.");
                    }
                }
                else
                {
                    Console.WriteLine($"Nu ati introdus o suma corecta");
                    log.Info($"Nu ati introdus o suma corecta");
                }
            }
            else // nu l-am gasit
            {
            }
        }