/// <summary> /// 得到一个对象实体 /// </summary> public MZZ.Model.tb_user GetModel(int user_id) { StringBuilder strSql=new StringBuilder(); strSql.Append("select user_id,user_phone,user_pass,user_integral,user_level,user_data,user_login_time,user_login_ip,user_create_time,user_create_ip,user_openid,user_nick_name,user_sex,user_city,user_country,user_province,user_language,user_head_img_url,user_sub_time,user_sub_scribe,user_up_openid,user_uopenid_time,user_status,user_hy_status,user_qr_code from tb_user "); strSql.Append(" where user_id=@user_id"); MySqlParameter[] parameters = { new MySqlParameter("@user_id", MySqlDbType.Int32) }; parameters[0].Value = user_id; MZZ.Model.tb_user model=new MZZ.Model.tb_user(); DataSet ds=DbHelperMySQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }
/// <summary> /// 得到一个对象实体 /// </summary> public MZZ.Model.tb_user DataRowToModel(DataRow row) { MZZ.Model.tb_user model=new MZZ.Model.tb_user(); if (row != null) { if(row["user_id"]!=null && row["user_id"].ToString()!="") { model.user_id=int.Parse(row["user_id"].ToString()); } if(row["user_phone"]!=null) { model.user_phone=row["user_phone"].ToString(); } if(row["user_pass"]!=null) { model.user_pass=row["user_pass"].ToString(); } if(row["user_integral"]!=null && row["user_integral"].ToString()!="") { model.user_integral=int.Parse(row["user_integral"].ToString()); } if(row["user_level"]!=null && row["user_level"].ToString()!="") { model.user_level=int.Parse(row["user_level"].ToString()); } if(row["user_data"]!=null) { model.user_data=row["user_data"].ToString(); } if(row["user_login_time"]!=null && row["user_login_time"].ToString()!="") { model.user_login_time=int.Parse(row["user_login_time"].ToString()); } if(row["user_login_ip"]!=null) { model.user_login_ip=row["user_login_ip"].ToString(); } if(row["user_create_time"]!=null && row["user_create_time"].ToString()!="") { model.user_create_time=int.Parse(row["user_create_time"].ToString()); } if(row["user_create_ip"]!=null) { model.user_create_ip=row["user_create_ip"].ToString(); } if(row["user_openid"]!=null) { model.user_openid=row["user_openid"].ToString(); } if(row["user_nick_name"]!=null) { model.user_nick_name=row["user_nick_name"].ToString(); } if(row["user_sex"]!=null && row["user_sex"].ToString()!="") { model.user_sex=int.Parse(row["user_sex"].ToString()); } if(row["user_city"]!=null) { model.user_city=row["user_city"].ToString(); } if(row["user_country"]!=null) { model.user_country=row["user_country"].ToString(); } if(row["user_province"]!=null) { model.user_province=row["user_province"].ToString(); } if(row["user_language"]!=null) { model.user_language=row["user_language"].ToString(); } if(row["user_head_img_url"]!=null) { model.user_head_img_url=row["user_head_img_url"].ToString(); } if(row["user_sub_time"]!=null && row["user_sub_time"].ToString()!="") { model.user_sub_time=DateTime.Parse(row["user_sub_time"].ToString()); } if(row["user_sub_scribe"]!=null && row["user_sub_scribe"].ToString()!="") { if((row["user_sub_scribe"].ToString()=="1")||(row["user_sub_scribe"].ToString().ToLower()=="true")) { model.user_sub_scribe=true; } else { model.user_sub_scribe=false; } } if(row["user_up_openid"]!=null) { model.user_up_openid=row["user_up_openid"].ToString(); } if(row["user_uopenid_time"]!=null && row["user_uopenid_time"].ToString()!="") { model.user_uopenid_time=DateTime.Parse(row["user_uopenid_time"].ToString()); } if(row["user_status"]!=null && row["user_status"].ToString()!="") { model.user_status=int.Parse(row["user_status"].ToString()); } if(row["user_hy_status"]!=null && row["user_hy_status"].ToString()!="") { model.user_hy_status=int.Parse(row["user_hy_status"].ToString()); } if(row["user_qr_code"]!=null) { model.user_qr_code=row["user_qr_code"].ToString(); } } return model; }