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'>&nbsp;&nbsp;" + GetUserRecipe.TotalCount.ToString() + " saved recipe and " + RemainingRecipe + " to go.";

            GetUserRecipe = null;
        }
    }
예제 #2
0
    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()");
        }
    }