Esempio n. 1
0
 public Pagamento(Inscricao inscricao)
 {
     m_Inscricao    = inscricao ?? throw new ExcecaoNegocioAtributo("Pagamento", "Inscricao", "Inscrição é obrigatório");
     m_Comprovantes = new List <ComprovantePagamento>();
 }
 private bool PoderaDormirQuartoFamilia(Inscricao responsavel)
 {
     return(responsavel != null && responsavel.DormeEvento);
 }
Esempio n. 3
0
 public QuartoInscrito(Quarto quarto, Inscricao inscrito, Boolean ehCoordenador)
 {
     m_Quarto      = quarto ?? throw new ExcecaoNegocioAtributo("QuartoInscrito", "quarto", "Quarto não pode ser nulo");
     m_Inscricao   = inscrito ?? throw new ExcecaoNegocioAtributo("QuartoInscrito", "inscrito", "Inscrito não pode ser nulo");
     EhCoordenador = ehCoordenador;
 }
 public CodigoAcessoInscricao(string codigo, Inscricao inscricao, DateTime dataHoraValidade)
     : this(codigo, dataHoraValidade)
 {
     Inscricao = inscricao ?? throw new ExcecaoNegocioAtributo("CodigoAcessoInscricao", "inscricao", "inscricao não pode ser nula");
 }