/// <summary> /// 得到一个对象实体 /// </summary> public MZZ.Model.tb_figure DataRowToModel(DataRow row) { MZZ.Model.tb_figure model=new MZZ.Model.tb_figure(); if (row != null) { if(row["figure_id"]!=null && row["figure_id"].ToString()!="") { model.figure_id=int.Parse(row["figure_id"].ToString()); } if(row["figure_hyid"]!=null && row["figure_hyid"].ToString()!="") { model.figure_hyid=int.Parse(row["figure_hyid"].ToString()); } if(row["figure_openid"]!=null) { model.figure_openid=row["figure_openid"].ToString(); } if(row["figure_title"]!=null) { model.figure_title=row["figure_title"].ToString(); } if(row["figure_category"]!=null) { model.figure_category=row["figure_category"].ToString(); } if(row["figure_classify"]!=null) { model.figure_classify=row["figure_classify"].ToString(); } if(row["figure_sellprice"]!=null && row["figure_sellprice"].ToString()!="") { model.figure_sellprice=decimal.Parse(row["figure_sellprice"].ToString()); } if(row["figure_introduce"]!=null) { model.figure_introduce=row["figure_introduce"].ToString(); } if(row["figure_condition"]!=null) { model.figure_condition=row["figure_condition"].ToString(); } if(row["figure_time"]!=null && row["figure_time"].ToString()!="") { model.figure_time=DateTime.Parse(row["figure_time"].ToString()); } if(row["figure_state"]!=null && row["figure_state"].ToString()!="") { model.figure_state=int.Parse(row["figure_state"].ToString()); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public MZZ.Model.tb_figure GetModel(int figure_id) { StringBuilder strSql=new StringBuilder(); strSql.Append("select figure_id,figure_hyid,figure_openid,figure_title,figure_category,figure_classify,figure_sellprice,figure_introduce,figure_condition,figure_time,figure_state from tb_figure "); strSql.Append(" where figure_id=@figure_id"); MySqlParameter[] parameters = { new MySqlParameter("@figure_id", MySqlDbType.Int32) }; parameters[0].Value = figure_id; MZZ.Model.tb_figure model=new MZZ.Model.tb_figure(); DataSet ds=DbHelperMySQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }