示例#1
0
        private static void UnesiBodove(Zaposlenik zaposlenik)
        {
            // Korisnik mora ispravno uneti broj bodova
            bool provjeraUnosa = false;

            while (!provjeraUnosa)
            {
                Console.Write("Unesite broj bodova");

                try
                {
                    zaposlenik.BrojBodova = double.Parse(Console.ReadLine());
                    provjeraUnosa         = true;
                }

                catch (FormatException ex) // specijalne greške
                {
                    Console.WriteLine("Greška:" + ex.Message);
                }
                catch (Exception ex)// ostale greške
                {
                    Console.WriteLine("Greška" + ex.Message);
                }
            }
        }
示例#2
0
 private static void IspisiZaposlenike(Zaposlenik zaposlenik)
 {
     // ispis
     Console.WriteLine("Zaposlenik:" + zaposlenik.Ime + "" + zaposlenik.Prezime);
     Console.WriteLine("Neto:" + zaposlenik.NetoIzracunPlace());
     Console.WriteLine("Porez:" + zaposlenik.Porez);
     Console.WriteLine("Bruto" + zaposlenik.BrutoIzracunPlace());
 }
示例#3
0
        private static void UnesiVrijednostBoda(Zaposlenik zaposlenik)
        {
            bool provjeraUnosa = false;

            while (!provjeraUnosa)
            {
                Console.Write("Unesite vrijednost boda:");
                try
                {
                    zaposlenik.VrijednostBoda = double.Parse(Console.ReadLine());
                    provjeraUnosa             = true;
                }

                catch (FormatException ex)
                {
                    Console.WriteLine("Greška" + ex.Message);
                }

                catch (Exception ex)
                {
                    Console.WriteLine("Greška" + ex.Message);
                }
            }
        }