Example #1
0
 public Equipa(string nome, Escola escola, Capitao capitao)
 {
     this.nome   = nome;
     this.Escola = escola;
     this.jogadores.Add(capitao);
     this.id = contador;
     contador++;
 }
Example #2
0
 public Capitao InscreverEquipa(Jogo jogo, string nomeEquipa, Escola escola)
 {
     if (jogo == Jogo.GO)
     {
         Capitao  capitan    = new Capitao();
         EquipaCS MyEquipaCS = new EquipaCS(nomeEquipa, escola, capitan);
         capitan.Equipa = MyEquipaCS;
         this.eCS.Add(MyEquipaCS);
         return(capitan);
     }
     else if (jogo == Jogo.LoL)
     {
         Capitao   capitan     = new Capitao();
         EquipaLoL MyEquipaLOL = new EquipaLoL(nomeEquipa, escola, capitan);
         capitan.Equipa = MyEquipaLOL;
         this.eLOL.Add(MyEquipaLOL);
         return(capitan);
     }
     return(null);
 }
Example #3
0
 public EquipaLoL(string nome, Escola escola, Capitao capitao)
     : base(nome, escola, capitao)
 {
 }
Example #4
0
 public Guid Convidar(Capitao capitao, string email, string nome)
 {
     return(capitao.Equipa.Convidar(nome, email));
 }