Ejemplo n.º 1
0
        //Ввод рабочего
        public new void Input()
        {
            string[] input = null;

            string inputFI = Easy.EnterName("Введите Фамилию и Имя рабочего, которого необходимо найти: ");

            Console.WriteLine("Введите стаж рабочего: ");
            int exp = Easy.ReadVGran(1, 50, "Стаж рабочего");

            Console.WriteLine("Введите зарплату рабочего: ");
            int money = Easy.ReadVGran(10000, 200000, "Зарплата рабочего");

            input = inputFI.Split(' ');

            name       = input[1];
            surname    = input[0];
            experience = exp;
            salary     = money;
        }
Ejemplo n.º 2
0
        //Ввод инженера
        public override void Input()
        {
            string[] input = null;
            string   ad    = "";

            string inputFI = Easy.EnterName("Введите Фамилию и Имя инженера, которого необходимо найти: ");

            Console.WriteLine("Введите стаж инженерп: ");
            int exp = Easy.ReadVGran(1, 5, "Стаж инженера");

            Console.WriteLine("Введите зарплату инженера: ");
            int money = Easy.ReadVGran(5000, 100000, "Зарплата инженера");

            Regex regex = new Regex(@"(?<!\S)\b[у][л][.][ ][А-Я][а-я]+[,][ ][д][.][ ][1-9]\d*[а-я]*(?!\S)\b");
            bool  ok    = true;

            while (ok)
            {
                Console.Write("Введите адрес администрации, в которой работает сотрудник: ");
                ad = Console.ReadLine();
                if (regex.IsMatch(ad))
                {
                    ok = false;
                }
                else
                {
                    Console.WriteLine("Ошибка ввода! Введите адрес в формате \"ул. *** д. **\"");
                }
            }

            input = inputFI.Split(' ');

            name       = input[1];
            surname    = input[0];
            experience = exp;
            salary     = money;
            address    = ad;
        }
Ejemplo n.º 3
0
        //Ввод инженера
        public override void Input()
        {
            string[] input = null;

            string inputFI = Easy.EnterName("Введите Фамилию и Имя инженера, которого необходимо найти: ");

            Console.WriteLine("Введите стаж инженерп: ");
            int exp = Easy.ReadVGran(1, 5, "Стаж инженера");

            Console.WriteLine("Введите зарплату инженера: ");
            int money = Easy.ReadVGran(5000, 100000, "Зарплата инженера");

            Console.WriteLine("Введите цех, в котором работает инженер: ");
            int fac = Easy.ReadVGran(1, 100, "Рабочий цех");

            input = inputFI.Split(' ');

            name       = input[1];
            surname    = input[0];
            experience = exp;
            salary     = money;
            factory    = fac;
        }