protected void Page_Load(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["uid"]) && !string.IsNullOrEmpty(Request.QueryString["uname"])) { int UserID = int.Parse(Request.QueryString["uid"]); string UserName = Request.QueryString["uname"]; lblusernameheader.Text = UserName + "'s Cook Book"; UsersCookBookMain GetUserRecipe = new UsersCookBookMain(UserID); SavedRecipeInCookBook.DataSource = GetUserRecipe.GetUserRecipeInCookBookMain(); SavedRecipeInCookBook.DataBind(); int RemainingRecipe = 50 - GetUserRecipe.TotalCount; lblcounter.Text = "<img src='../images/cookbookicon.gif' align='absmiddle'> " + GetUserRecipe.TotalCount.ToString() + " saved recipe and " + RemainingRecipe + " to go."; GetUserRecipe = null; } }
private void AddToCookBookLinkButton(string LyricName) { if (Authentication.IsUserAuthenticated) { UsersCookBookMain UserCookBook = new UsersCookBookMain(UserIdentity.UserID); int NumRecordsCookBookAllowed = SiteConfiguration.GetConfiguration.NumberOfLyricInFavorite; addtoCookBook.Visible = false; LinkButtonAddtoCookBookLogin.Visible = true; if (UserCookBook.TotalCount > NumRecordsCookBookAllowed) { LinkButtonAddtoCookBookLogin.Text = "Ghi nhớ"; LinkButtonAddtoCookBookLogin.Attributes.Add("onclick", "csscody.alert('<b>Không được phép nhớ bài hát</b><br>Bạn không thể nhớ bất cứ bài hát nào. Bạn đã đạt đến số lượng tối đa của các khoá được cho phép để lưu vào mục yêu thích.');return false;"); LinkButtonAddtoCookBookLogin.Attributes.Add("onmouseover", "Tip('Không thể lưu tiếp các công thức. Bạn đã đạt đến mức tối đa được phép.', BGCOLOR, '#FFFBE1', BORDERCOLOR, '#acc6db')"); LinkButtonAddtoCookBookLogin.Attributes.Add("onmouseout", "UnTip()"); } else { LinkButtonAddtoCookBookLogin.Text = "Ghi nhớ"; LinkButtonAddtoCookBookLogin.Attributes.Add("onmouseover", "Tip('Thêm bài hát(<b>" + LyricName + "</b>) Vào mục yêu thích.', BGCOLOR, '#FFFBE1', BORDERCOLOR, '#acc6db')"); LinkButtonAddtoCookBookLogin.Attributes.Add("onmouseout", "UnTip()"); } UserCookBook = null; } else { addtoCookBook.Visible = true; saveicon.AlternateText = "Ghi nhớ"; addtoCookBook.Text = "<a href='javascript:void(0)'>Ghi nhớ</a>"; addtoCookBook.Attributes.Add("onclick", "csscody.alert('<b>Không cho phép bài hát đó</b><br>Đăng nhập để thêm bài hát (<b>" + LyricName + "</b>) vào mục yêu thích.');return false;"); addtoCookBook.Attributes.Add("onmouseover", "Tip('Đăng nhập để thêm bài hát đó vào mục yêu thích.', BGCOLOR, '#FFFBE1', BORDERCOLOR, '#acc6db')"); addtoCookBook.Attributes.Add("onmouseout", "UnTip()"); } }