public Time(string nome, DateTime dataDeFundacao, Presida presida)
        {
            ValidaCricaoTime(nome, presida);

            Id             = int.MaxValue;
            Nome           = nome;
            DataDeFundacao = dataDeFundacao;
            Presida        = presida;
            Caixas         = new List <Caixa>();
            Peladeiros     = new List <Peladeiro>();
        }
        private void ValidaCricaoTime(string nome, Presida presida)
        {
            if (String.IsNullOrWhiteSpace(nome))
            {
                throw new ArgumentNullException("nome");
            }

            if (presida == null)
            {
                throw new ArgumentNullException("presida");
            }
        }