private static void ListarFuncionarios() { List <Funcionario> lista = RegistoFuncionarioController.ObterListaFuncionarios(); if (lista.Count == 0) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não se encontram funcionários inscritos na plataforma actualmente."); Console.ResetColor(); } foreach (Funcionario func in lista) { System.Threading.Thread.Sleep(TimeSpan.FromSeconds(1)); Console.WriteLine("------------------------------"); Console.WriteLine(func.ToString()); Console.WriteLine("------------------------------"); } Console.ReadKey(); }
private static void PesquisarFuncionario() { string nr = Utils.GetText("Digite o Numero:"); Funcionario func = RegistoFuncionarioController.PesquisarFuncionario(nr); if (func != null) { Console.WriteLine("------------------------------"); Console.WriteLine(func.ToString()); Console.WriteLine("------------------------------"); } else { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não existe!!!"); Console.ResetColor(); } Console.ReadKey(); }
private static void EliminarFuncionario() { string nr = Utils.GetText("Digite o Numero:"); Funcionario func = RegistoFuncionarioController.EliminarFuncionario(nr); if (func != null) { Console.WriteLine("------------------------------"); Console.WriteLine(func.ToString()); Console.WriteLine("------------------------------"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("O funcionário {0} foi eliminado do sistema.", func.numeroFunc); Console.ResetColor(); } else { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não existe!!!"); Console.ResetColor(); } Console.ReadKey(); }
private static void RegistarFuncionario() { Funcionario func = Pessoa.CriarFuncionario(); RegistoFuncionarioController.RegistarFuncionario(func); }