示例#1
0
 /// <summary>
 /// 添加扩展
 /// </summary>
 /// <param name="rtype"></param>
 /// <param name="userId"></param>
 /// <param name="dataValue"></param>
 /// <returns></returns>
 public bool AddUserExpand(BLLJIMP.Enums.UserExpandType rtype, string userId, string dataValue, string ex1 = "", string ex2 = "",
                           string ex3 = "", string ex4 = "", string ex5 = "", string ex6 = "", string ex7 = "", string ex8 = "", string ex9 = "", string ex10 = "")
 {
     Model.UserExpand data = new Model.UserExpand()
     {
         UserId       = userId,
         DataValue    = dataValue,
         CreateTime   = DateTime.Now,
         DataType     = CommonPlatform.Helper.EnumStringHelper.ToString(rtype),
         Ex1          = ex1,
         Ex2          = ex2,
         Ex3          = ex3,
         Ex4          = ex4,
         Ex5          = ex5,
         Ex6          = ex6,
         Ex7          = ex7,
         Ex8          = ex8,
         Ex9          = ex9,
         Ex10         = ex10,
         WebsiteOwner = WebsiteOwner
     };
     return(Add(data));
 }
示例#2
0
        /// <summary>
        /// 更新扩展
        /// </summary>
        /// <param name="rtype"></param>
        /// <param name="userId"></param>
        /// <param name="DataValue"></param>
        /// <returns></returns>
        public bool UpdateUserExpand(BLLJIMP.Enums.UserExpandType rtype, string userId, string dataValue, string ex1 = "", string ex2 = "", string ex3 = "",
                                     string ex4 = "", string ex5 = "", string ex6 = "", string ex7 = "", string ex8 = "", string ex9 = "", string ex10 = "")
        {
            Model.UserExpand data = GetUserExpand(rtype, userId);
            if (data == null)
            {
                return(AddUserExpand(rtype, userId, dataValue, ex1, ex2, ex3, ex4, ex5, ex6, ex7, ex8, ex9, ex10));
            }

            data.DataValue    = dataValue;
            data.Ex1          = ex1;
            data.Ex2          = ex2;
            data.Ex3          = ex3;
            data.Ex4          = ex4;
            data.Ex5          = ex5;
            data.Ex6          = ex6;
            data.Ex7          = ex7;
            data.Ex8          = ex8;
            data.Ex9          = ex9;
            data.Ex10         = ex10;
            data.WebsiteOwner = WebsiteOwner;
            return(Update(data));
        }
示例#3
0
 /// <summary>
 /// 关系是否已存在
 /// </summary>
 /// <param name="rtype"></param>
 /// <param name="userId"></param>
 /// <returns></returns>
 public bool ExistUserExpand(BLLJIMP.Enums.UserExpandType rtype, string userId)
 {
     return(GetUserExpand(rtype, userId) != null);
 }