Example #1
0
 public Quarto(Evento evento, string nome, Boolean ehFamilia, EnumSexoQuarto sexo)
 {
     Nome   = nome;
     Evento = evento;
     Sexo   = sexo;
     AtribuirSexoEEhFamilia(ehFamilia, sexo);
     m_Inscritos = new List <QuartoInscrito>();
 }
Example #2
0
        public virtual void AtribuirSexoEEhFamilia(bool ehFamilia, EnumSexoQuarto sexo)
        {
            if (!ehFamilia && sexo == EnumSexoQuarto.Misto)
            {
                throw new ExcecaoNegocio("Quarto", "Somente quarto família pode ter o sexo misto.");
            }

            EhFamilia = ehFamilia;
            Sexo      = sexo;
        }