Ejemplo n.º 1
0
        private void AjouterEmploye()
        {
            Salarie salarie = null;

            Console.Write("Merci de saisir matricule : ");
            string matricule = Console.ReadLine();

            Console.Write("Merci de saisir le service : ");
            string service = Console.ReadLine();

            Console.Write("Merci de saisir le categorie : ");
            string categorie = Console.ReadLine();

            Console.Write("Merci de saisir le nom complet : ");
            string nomComplet = Console.ReadLine();

            Console.Write("Merci de saisir le salaire : ");
            decimal salaire = Convert.ToDecimal(Console.ReadLine());

            MenuCreationEmploye();
            string choix = Console.ReadLine();

            if (choix == "1")
            {
                salarie = new Salarie(matricule, categorie, service, nomComplet, salaire);
            }
            else if (choix == "2")
            {
                Console.Write("Merci de saisir le chiffre d'affaire : ");
                decimal chiffreAffaire = Convert.ToDecimal(Console.ReadLine());
                Console.Write("Merci de saisir la commission :");
                decimal commission = Convert.ToDecimal(Console.ReadLine());
                salarie = new Commercial(matricule, categorie, service, nomComplet, salaire, chiffreAffaire, commission);
            }
            if (entreprise.AjouterSalarie(salarie))
            {
                Console.WriteLine("Salarie ajouté");
            }
            else
            {
                Console.WriteLine("Erreur d'ajout salarié");
            }
        }
Ejemplo n.º 2
0
        private void RechercherEmploye()
        {
            Console.Write("Merci de saisir la recherche : ");
            string  search  = Console.ReadLine();
            Salarie salarie = entreprise.RechercherSalarie(search);

            if (salarie != null)
            {
                salarie.AfficherSalaire();
                if (salarie is Commercial c)
                {
                    c.AffichageSpecial();
                }
                else
                {
                    salarie.AffichageSpecial();
                }
            }
            else
            {
                Console.WriteLine("Aucun salarié ne correspond à la recherche");
            }
        }
 public Entreprise(int t)
 {
     Salaries = new Salarie[t];
 }