예제 #1
0
        /// <inheritdoc/>
        public virtual string EvaluateProfileString(string key)
        {
            string retVal;

            ProfileVariables.TryGetValue(key, out retVal);
            return(retVal);
        }
예제 #2
0
        // INSERT DATA MY PROFILE USER TO LIST
        public static void Add_To_user_profile_List(DataBase.ProfilesTable profile)
        {
            if (profile != null)
            {
                ProfileVariables pv = new ProfileVariables();

                string AvatarSplit = profile.pm_Avatar.Split('/').Last();

                pv.pm_UserId          = profile.pm_UserId;
                pv.pm_Username        = profile.pm_Username;
                pv.pm_Email           = profile.pm_Email;
                pv.pm_First_name      = profile.pm_First_name;
                pv.pm_Last_name       = profile.pm_Last_name;
                pv.pm_Avatar          = Functions.Get_image(UserDetails.User_id, AvatarSplit, profile.pm_Avatar);
                pv.pm_Cover           = profile.pm_Cover;
                pv.pm_Relationship_id = profile.pm_Relationship_id;
                pv.pm_Address         = profile.pm_Address;
                pv.pm_Working         = profile.pm_Working;
                pv.pm_Working_link    = profile.pm_Working_link;
                pv.pm_About           = profile.pm_About;
                pv.pm_School          = profile.pm_School;
                pv.pm_Gender          = profile.pm_Gender;
                pv.pm_Birthday        = profile.pm_Birthday;
                pv.pm_Website         = profile.pm_Website;
                pv.pm_Facebook        = profile.pm_Facebook;
                pv.pm_Google          = profile.pm_Google;
                pv.pm_Twitter         = profile.pm_Twitter;
                pv.pm_Linkedin        = profile.pm_Linkedin;
                pv.pm_Youtube         = profile.pm_Youtube;
                pv.pm_Instagram       = profile.pm_Instagram;
                pv.pm_Vk                  = profile.pm_Vk;
                pv.pm_Language            = profile.pm_Language;
                pv.pm_Ip_address          = profile.pm_Ip_address;
                pv.pm_Verified            = profile.pm_Verified;
                pv.pm_Lastseen            = profile.pm_Lastseen;
                pv.pm_Showlastseen        = profile.pm_Showlastseen;
                pv.pm_Status              = profile.pm_Status;
                pv.pm_Active              = profile.pm_Active;
                pv.pm_Admin               = profile.pm_Admin;
                pv.pm_Registered          = profile.pm_Registered;
                pv.pm_Phone_number        = profile.pm_Phone_number;
                pv.pm_Is_pro              = profile.pm_Is_pro;
                pv.pm_Pro_type            = profile.pm_Pro_type;
                pv.pm_Joined              = profile.pm_Joined;
                pv.pm_Timezone            = profile.pm_Timezone;
                pv.pm_Referrer            = profile.pm_Referrer;
                pv.pm_Balance             = profile.pm_Balance;
                pv.pm_Paypal_email        = profile.pm_Paypal_email;
                pv.pm_Notifications_sound = profile.pm_Notifications_sound;
                pv.pm_Order_posts_by      = profile.pm_Order_posts_by;
                pv.pm_Social_login        = profile.pm_Social_login;
                pv.pm_Device_id           = profile.pm_Device_id;
                pv.pm_Url                 = profile.pm_Url;
                pv.pm_Name                = profile.pm_Name;

                UsersProfileList.Add(pv);
            }
        }