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); } }
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); } }