private Commerciale CreationCommerciale() { Salarie tmpSalarie = CreationSalarie(); Console.Write("Merci de saisir le chiffre d'affaire du commerciale : "); decimal chiffreAffaire = Convert.ToDecimal(Console.ReadLine()); Console.Write("Merci de saisir la commission : "); int commission = Convert.ToInt32(Console.ReadLine()); return(new Commerciale(tmpSalarie.Matricule, tmpSalarie.Categorie, tmpSalarie.Service, tmpSalarie.Nom, tmpSalarie.Salaire, chiffreAffaire, commission)); }
private void CreationEmploye() { MenuCreationEmploye(); string choix = Console.ReadLine(); Salarie s = null; switch (choix) { case "1": s = CreationSalarie(); break; case "2": s = CreationCommerciale(); break; } if (s != null) { employes[compteurEmployes] = s; compteurEmployes++; } }
private void RechercheEmploye() { Console.WriteLine("====Rercherche employé par nom====="); Console.Write("Merci de saisir le nom : "); string nom = Console.ReadLine(); Salarie s = null; for (int i = 0; i < compteurEmployes; i++) { if (employes[i].Nom == nom) { s = employes[i]; break; } } if (s != null) { s.CalculerSalaire(); } else { Console.WriteLine("aucun employé avec ce nom"); } }