protected void lnkConvidar_Click(object sender, EventArgs e)
        {
            string nomeUser = ((LinkButton)sender).CommandArgument;

            Business.Boloes.Support.Bolao business = new BolaoNet.Business.Boloes.Support.Bolao(base.UserName, CurrentBolao.Nome);

            Model.Boloes.BolaoRequest request = new BolaoNet.Model.Boloes.BolaoRequest();
            request.Bolao           = business;
            request.Owner           = nomeUser;
            request.AnsweredBy      = base.UserName;
            request.StatusRequestID = BolaoNet.Model.Boloes.BolaoRequest.Status.Convidado;

            if (business.BolaoParticipar(request))
            {
                base.ShowMessages("Foi enviado um convite para o usuário " + nomeUser + " para participar do bolão.");
            }
            else
            {
                base.ShowErrors("Erro ao enviar um convite para o usuário " + nomeUser);
            }
        }
Ejemplo n.º 2
0
        protected void lnkAdicionar_Click(object sender, EventArgs e)
        {
            LinkButton objSender = (LinkButton)sender;

            string nomeBolao = objSender.CommandArgument;

            Business.Boloes.Support.Bolao bolao = new BolaoNet.Business.Boloes.Support.Bolao(base.UserName, nomeBolao);

            Model.Boloes.BolaoRequest request = new BolaoNet.Model.Boloes.BolaoRequest();
            request.Bolao           = bolao;
            request.RequestedBy     = base.UserName;
            request.StatusRequestID = BolaoNet.Model.Boloes.BolaoRequest.Status.Participar;

            if (bolao.BolaoParticipar(request))
            {
                base.ShowMessages("Sua requisição foi enviada para o owner do bolão " + nomeBolao);
            }
            else
            {
                base.ShowMessages("Não foi possível enviar a requisição do bolão " + nomeBolao);
            }
        }