Example #1
0
        static void Main(string[] args)
        {
            Accauntant my = new Accauntant();

            Console.WriteLine(my.AskForBonus(Jobs.Progremmer, 56));
            Console.WriteLine(my.AskForBonus(Jobs.Progremmer, 23));
            Console.WriteLine(my.AskForBonus(Jobs.QA, 23));
            Console.WriteLine(my.AskForBonus(Jobs.Manager, 100));
            Console.ReadKey();
        }
Example #2
0
        static void Main()
        {
            Console.Write("Введите количество отработаных часов: ");
            int hours = Convert.ToInt32(Console.ReadLine());

            Accauntant a = new Accauntant();

            if (a.AskForBonus(Post.Cleaner, hours))
            {
                Console.WriteLine("Дать премию");
            }
            else
            {
                Console.WriteLine("Не выдавать премию");
            }

            //Delay.
            Console.ReadKey();
        }
Example #3
0
        static void Main()
        {
            Console.Write("Введите количество отработаных часов: ");
            int hours = Convert.ToInt32(Console.ReadLine());

            Accauntant a = new Accauntant(); //Создание переменной типа Accauntant и инициализация конструктором по умолчанию

            if (a.AskForBonus(Post.Cleaner, hours)) //В условном операторе производится вызов метода AskForBonus
            {
                Console.WriteLine("Дать премию"); //Отработает если метод AskForBonus вернет true
            }
            else  
            {
                Console.WriteLine("Не выдавать премию");//Отработает если метод AskForBonus вернет false
            }

            //Delay.
            Console.ReadKey();
        }
Example #4
0
        static void Main()
        {
            Post x = Post.Director;

            Console.WriteLine(Accauntant.AskForBonus(x, 180));
        }