Example #1
0
        public Convite(string usuarioId)
        {
            UsuarioId  = usuarioId;
            Status     = EnumStatusConviteEvento.AGUARDANDO_CONFIRMACAO;
            Permissoes = new PermissoesConvite();

            var resultadoValidacao = NovoConviteEhValido();

            if (!resultadoValidacao.IsValid)
            {
                throw new ScheduleIoException(resultadoValidacao.Errors.Select(x => x.ErrorMessage).ToList());
            }
        }
Example #2
0
 private Convite()
 {
     Permissoes = new PermissoesConvite();
 }