示例#1
0
        public static StringBuilder DisplayCatcheurList()// affiche la liste des catcheurs opérationnel
        {
            StringBuilder   sb = new StringBuilder();
            List <Catcheur> CatcheursOpAndConv = GetCatcheurOp();

            CatcheursOpAndConv.AddRange(GetCatcheurConv());

            int index = 0;

            // Affiche uniquement les catcheurs OP
            Orderer.OrderByPseudo(CatcheursOpAndConv);
            foreach (Catcheur catcheur in CatcheursOpAndConv)
            {
                if (catcheur.CatcheurState == CatcheurState.Opérationnel)
                {
                    sb.AppendLine(catcheur.Describe(index++));
                }
            }

            foreach (Catcheur catcheur in CatcheursOpAndConv)
            {
                if (catcheur.CatcheurState == CatcheurState.Convalescent)
                {
                    sb.AppendLine(catcheur.Describe());
                }
            }

            return(sb);
        }
示例#2
0
        public static List <Catcheur> GetCatcheurConv() // récupère les catcheurs  convalescent
        {
            List <Catcheur> CatcheursConv;

            CatcheursConv = Contacts.Catcheurs.Where(Catcheurs => Catcheurs.CatcheurState == CatcheurState.Convalescent).ToList();
            Orderer.OrderByPseudo(CatcheursConv);
            return(CatcheursConv);
        }
示例#3
0
        public static List <Catcheur> GetCatcheurMort()
        {
            List <Catcheur> CatcheursMort;

            CatcheursMort = Contacts.Catcheurs.Where(Catcheurs => Catcheurs.CatcheurState == CatcheurState.Mort).ToList();
            Orderer.OrderByPseudo(CatcheursMort);
            return(CatcheursMort);
        }
示例#4
0
        public static List <Catcheur> GetCatcheurOp() // récupère les catcheurs opérationnel
        {
            List <Catcheur> CatcheursOp;

            CatcheursOp = Contacts.Catcheurs.Where(Catcheurs => Catcheurs.CatcheurState == CatcheurState.Opérationnel).ToList();
            Orderer.OrderByPseudo(CatcheursOp);
            return(CatcheursOp);
        }
示例#5
0
        public static StringBuilder DisplayFullCatcheurList() // affiche la liste des catcheurs opérationnel et convalescnet
        {
            StringBuilder sb = new StringBuilder();


            int index = 0;

            Orderer.OrderByPseudo(Contacts.Catcheurs);
            foreach (Catcheur catcheur in Orderer.GetOrderedList())
            {
                sb.AppendLine(catcheur.Describe(index++));
            }

            return(sb);
        }