static void Main(string[] args) { Console.WriteLine($"{Post.Junior} Должен проработать {(int)Post.Junior} часов"); Console.WriteLine($"{Post.Middle} Должен проработать {(int)Post.Middle} часов"); Console.WriteLine($"{Post.Senior} Должен проработать {(int)Post.Senior} часов"); Console.Write("Введите должность: "); string a = Console.ReadLine(); Console.Write("Введите кол-во часов: "); int b; while (!int.TryParse(Console.ReadLine(), out b)) { } if (a == Post.Junior.ToString()) { Console.WriteLine($"Начислить бонусы в этом месяце? - {Accauntant.AskForBonus(Post.Junior,b)}"); } else if (a == Post.Middle.ToString()) { Console.WriteLine($"Начислить бонусы в этом месяце? - {Accauntant.AskForBonus(Post.Middle, b)}"); } else if (a == Post.Senior.ToString()) { Console.WriteLine($"Начислить бонусы в этом месяце? - {Accauntant.AskForBonus(Post.Senior, b)}"); } else { Console.WriteLine("Нет такой должности"); } Console.ReadKey(); }
static void Main(string[] args) { Accauntant accauntant = new Accauntant(); accauntant.AskForBonus(Post.CEO, hours: 2); Console.WriteLine("Директор поработал и получит зарплату"); accauntant.AskForBonus(Post.CEO, hours: 10); Console.WriteLine("Директор молодец хорошо поработал"); accauntant.AskForBonus(Post.secretary, hours: 2); Console.WriteLine("Секретарь поработал и получит свою зарплату"); accauntant.AskForBonus(Post.secretary, hours: 12); Console.WriteLine("Секретарь молодец хорошо поработал"); accauntant.AskForBonus(Post.cleaner, hours: 3); Console.WriteLine("Уборщик поработал и получит свою зарплату"); accauntant.AskForBonus(Post.cleaner, hours: 13); Console.WriteLine("Уборщик молодец хорошо поработал"); Console.ReadKey(); }