Beispiel #1
0
        protected void grdUsers_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType != DataControlRowType.DataRow)
            {
                return;
            }

            HyperLink lnkDownload = (HyperLink)e.Row.FindControl("lnkDownload");


            Model.Boloes.ApostasRestantesUser user = (Model.Boloes.ApostasRestantesUser)e.Row.DataItem;

            lnkDownload.NavigateUrl = "~/Boloes/DownloadApostas.aspx?Bolao=" + CurrentBolao.Nome + "&UserName=" + user.UserName;

            if (string.IsNullOrEmpty(user.UserName))
            {
                lnkDownload.Visible = false;
            }


            if (!user.IsPago)
            {
                e.Row.BackColor = System.Drawing.Color.Red;
            }
            else
            {
                if (user.ApostasRestantes > 0)
                {
                    e.Row.BackColor = System.Drawing.Color.Yellow;
                }
            }
        }
Beispiel #2
0
        protected void btnInserir_Click(object sender, EventArgs e)
        {
            IList <Framework.DataServices.Model.EntityBaseData> list = (IList <Framework.DataServices.Model.EntityBaseData>)ViewState["Users"];


            Model.Boloes.ApostasRestantesUser user = new Model.Boloes.ApostasRestantesUser();
            user.Email    = this.txtEmail.Text;
            user.FullName = this.txtUserName.Text;

            list.Add(user);

            ViewState["Users"] = list;

            BindUsers();
        }