示例#1
0
        public Participante RetornaParticipante(ParticipanteModelView participanteModelView, Participante participante)
        {
            var evento           = new Event();
            var _participanteDAO = new ParticipanteDAO();

            participante.Email    = participanteModelView.Email;
            participante.Nome     = participanteModelView.Nome;
            participante.IdEvento = participanteModelView.IdEvento;
            var nMaxIngressos      = _participanteDAO.ObterNIngressosMax(participante.IdEvento);
            var nIngressosVendidos = _participanteDAO.ObterNIngressosVendidos(participante.IdEvento);

            if (nMaxIngressos == nIngressosVendidos)
            {
                participante = null;
                return(participante);
            }

            else
            {
                return(participante);
            }
        }