Beispiel #1
0
    private void SetColorScheme()
    {
        MemberProfile ViewingMemberProfile = ViewingMember.GetProfile();
        ProfileScheme scheme = ProfileScheme.GetScheme(ViewingMemberProfile.ColorScheme);

        ColorScheme = "background-color:" + scheme.BackgroundColor + ";\r\n" + "border-color:" + scheme.BorderColor + ";\r\n";
    }
Beispiel #2
0
    /// <summary>
    /// Sets the color scheme of the profile
    /// </summary>
    private void SetColorScheme()
    {
        MemberProfile ViewingMemberProfile = ViewingMember.GetProfile();
        ProfileScheme scheme = ProfileScheme.GetScheme(ViewingMemberProfile.ColorScheme);

        BGColor = scheme.BackgroundColor;
    }
    public static ProfileScheme GetScheme(int Index)
    {
        ProfileScheme scheme = new ProfileScheme();

        if (Index>-1 && Index < BackgroundColorArr.Length)
        {
            scheme.BackgroundColor = BackgroundColorArr[Index];
            scheme.BorderColor = BorderColorArr[Index];
        }

        return scheme;
    }
Beispiel #4
0
    public static ProfileScheme GetScheme(int Index)
    {
        ProfileScheme scheme = new ProfileScheme();

        if (Index > -1 && Index < BackgroundColorArr.Length)
        {
            scheme.BackgroundColor = BackgroundColorArr[Index];
            scheme.BorderColor     = BorderColorArr[Index];
        }

        return(scheme);
    }
Beispiel #5
0
    public void ChangeSkin(string WebMemberID, int ColorIndex)
    {
        ViewingMember = Member.GetMemberViaWebMemberID(WebMemberID);
        member        = (Member)HttpContext.Current.Session["Member"];

        if (Utility.IsMe(ViewingMember, member))
        {
            MemberProfile memberProfile = member.GetProfile();

            if (ProfileScheme.IsValidSchemeValue(ColorIndex))
            {
                memberProfile.ColorScheme = ColorIndex;
                memberProfile.Save();
            }
        }
    }