public static TUserInfo getUserInfo(WX_USER_INFO wxUser1) { TUserInfo user1 = new TUserInfo(); if (!string.IsNullOrEmpty(wxUser1.User_id)) { user1.User_id = Guid.Parse(wxUser1.User_id); user1.Token = getToken(wxUser1.User_id); } user1.Openid = wxUser1.Openid; //user1.SUBSCRIBE = Int32.Parse(subscribe); user1.Nick_name = wxUser1.Nick_name; if (wxUser1.Sex != 0) { user1.Gender = Convert.ToString(wxUser1.Sex);// Int32.Parse(sex); } //user1.LANGUAGE = language; user1.City = wxUser1.City; //user1.City_id = 36; user1.Province = wxUser1.Province; //user1.Province_id = "1"; //user1.COUNTRY = country; user1.Head_img_url = wxUser1.Head_img_url; //user1.SUBSCRIBE_TIME = subscribe_time; //user1.REMARK = remark; if (!string.IsNullOrEmpty(wxUser1.Sc) && wxUser1.Sc != "999") { user1.Sc_id = ScHelper.getSc(wxUser1.Sc); TscWxInfo scinfo1 = BLLTable <TscWxInfo> .GetRowData(TscWxInfo.Attribute.Sc_id, user1.Sc_id); if (scinfo1 != null && scinfo1.IsNotNull()) { user1.School_id = scinfo1.School_id; user1.School_name = scinfo1.Sc_name; } } return(user1); }
/// <summary></summary> public override ITableImplement af_GetOptionValueSchema() { TscWxInfo value = new TscWxInfo(); if (BLLTable.IsExistOptionValue(this.TableName(), "Id")) { value.id_initialized = true; } if (BLLTable.IsExistOptionValue(this.TableName(), "Sc_id")) { value.sc_id_initialized = true; } if (BLLTable.IsExistOptionValue(this.TableName(), "Sc_name")) { value.sc_name_initialized = true; } if (BLLTable.IsExistOptionValue(this.TableName(), "Sc_description")) { value.sc_description_initialized = true; } if (BLLTable.IsExistOptionValue(this.TableName(), "School_id")) { value.school_id_initialized = true; } if (BLLTable.IsExistOptionValue(this.TableName(), "Seq")) { value.seq_initialized = true; } return(value); }
/// <summary>获得一个实例 </summary> public static TscWxInfo GetOneInstance() { TscWxInfo value = new TscWxInfo(); return(value); }