Ejemplo n.º 1
0
 private static void ProvjeriRacun(Ucenik ucenik)
 {
     if (ucenik.Racun != null)
     {
         ucenik.Racun = ucenik.Racun;
     }
     else
     {
         Random rng          = new Random();
         int    randomNumber = rng.Next(2000, 6000);
         ucenik.Racun = randomNumber.ToString();
         System.Threading.Thread.Sleep(20);
     }
 }
Ejemplo n.º 2
0
        private static void UnesiPoStRacuna(Ucenik ucenik)
        {
            try
            {
                Console.Write("Unesi početno stanje računa za " + ucenik.Ime + " " + ucenik.Prezime + " : ");
                ucenik.PoStRacuna = double.Parse(Console.ReadLine());

                if (ucenik.PoStRacuna < 0)
                {
                    throw new  Exception_negativan_broj();
                }
            }
            catch (FormatException ex)
            {
                Console.WriteLine("Greška - " + ex.Message);
            }
            catch (Exception_negativan_broj)
            {
                Console.WriteLine("početno stanje računa je u minusu!!");
            }
        }
Ejemplo n.º 3
0
 private static void IspisUcenika(Ucenik ucenik)
 {
     Console.WriteLine("\nUčenik: \n{0} {1}\t\tbroj telefona: 0{2}", ucenik.Ime, ucenik.Prezime, ucenik.Telefon);
     Console.WriteLine("OIB: \t*******{0}", ucenik.PartialOib);
     Console.WriteLine("Br. Racuna: {0}\tStanje: {1}", ucenik.Racun, ucenik.StanjeRacuna());
 }