public static Model.Users.UserBoloes ConvertUserBoloesToObject(DataRow row) { Model.Users.UserBoloes entry = new Model.Users.UserBoloes(); if (row.Table.Columns.Contains("NomeBolao") && !Convert.IsDBNull(row["NomeBolao"])) { entry.Bolao = new Model.Boloes.Bolao(Convert.ToString(row["NomeBolao"])); } if (row.Table.Columns.Contains("NomeCampeonato") && !Convert.IsDBNull(row["NomeCampeonato"])) { entry.Bolao.Campeonato = new Model.Campeonatos.Campeonato(Convert.ToString(row["Nomecampeonato"])); } if (row.Table.Columns.Contains("Position") && !Convert.IsDBNull(row["Position"])) { entry.Position = Convert.ToInt32(row["Position"]); } if (row.Table.Columns.Contains("Membros") && !Convert.IsDBNull(row["Membros"])) { entry.Membros = Convert.ToInt32(row["Membros"]); } if (row.Table.Columns.Contains("ApostasRestantes") && !Convert.IsDBNull(row["ApostasRestantes"])) { entry.ApostasRestantes = Convert.ToInt32(row["ApostasRestantes"]); } entry.LoadDataRow(row); return(entry); }
protected void dtlBolao_ItemDataBound(object sender, DataListItemEventArgs e) { LinkButton lnkBolao = (LinkButton)e.Item.FindControl("lnkBolao"); //Model.Boloes.Bolao bolao = (Model.Boloes.Bolao)e.Item.DataItem; Model.Users.UserBoloes bolao = (Model.Users.UserBoloes)e.Item.DataItem; Image ibtnBolao = (Image)e.Item.FindControl("ibtnBolao"); ibtnBolao.ImageUrl = "~/Images/Database/Boloes/" + bolao.Bolao.Nome + ".jpg"; ibtnBolao.DescriptionUrl = bolao.Bolao.Nome; lnkBolao.Text = bolao.Bolao.Nome; lnkBolao.CommandArgument = bolao.Bolao.Nome; //ibtnBolao.CommandArgument = bolao.Nome; }