/// <summary> /// 增加一条数据 /// </summary> public bool Add(XHD.Model.dms_monthnode_sale model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into dms_monthnode_sale("); strSql.Append("year,monthnode,admin_user_name,name,d_pid,d_pname,salemoney_personal,backmoney_personal,realmoney_personal,base_personal,plan_personal,cha_personal,wcl_personal,personal_bonus,personal_champion,create_time)"); strSql.Append(" values ("); strSql.Append("@year,@monthnode,@admin_user_name,@name,@d_pid,@d_pname,@salemoney_personal,@backmoney_personal,@realmoney_personal,@base_personal,@plan_personal,@cha_personal,@wcl_personal,@personal_bonus,@personal_champion,@create_time)"); MySqlParameter[] parameters = { new MySqlParameter("@year", MySqlDbType.VarChar, 4), new MySqlParameter("@monthnode", MySqlDbType.VarChar, 4), new MySqlParameter("@admin_user_name", MySqlDbType.VarChar, 20), new MySqlParameter("@name", MySqlDbType.VarChar, 60), new MySqlParameter("@d_pid", MySqlDbType.VarChar, 20), new MySqlParameter("@d_pname", MySqlDbType.VarChar, 60), new MySqlParameter("@salemoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@backmoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@realmoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@base_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@plan_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@cha_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@wcl_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@personal_bonus", MySqlDbType.Decimal, 18), new MySqlParameter("@personal_champion", MySqlDbType.Decimal, 18), new MySqlParameter("@create_time", MySqlDbType.DateTime) }; parameters[0].Value = model.year; parameters[1].Value = model.monthnode; parameters[2].Value = model.admin_user_name; parameters[3].Value = model.name; parameters[4].Value = model.d_pid; parameters[5].Value = model.d_pname; parameters[6].Value = model.salemoney_personal; parameters[7].Value = model.backmoney_personal; parameters[8].Value = model.realmoney_personal; parameters[9].Value = model.base_personal; parameters[10].Value = model.plan_personal; parameters[11].Value = model.cha_personal; parameters[12].Value = model.wcl_personal; parameters[13].Value = model.personal_bonus; parameters[14].Value = model.personal_champion; parameters[15].Value = model.create_time; int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public XHD.Model.dms_monthnode_sale GetModel(int id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select id,year,monthnode,admin_user_name,name,d_pid,d_pname,salemoney_personal,backmoney_personal,realmoney_personal,base_personal,plan_personal,cha_personal,wcl_personal,personal_bonus,personal_champion,create_time from dms_monthnode_sale "); strSql.Append(" where id=@id"); MySqlParameter[] parameters = { new MySqlParameter("@id", MySqlDbType.Int32) }; parameters[0].Value = id; XHD.Model.dms_monthnode_sale model = new XHD.Model.dms_monthnode_sale(); 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 bool Update(XHD.Model.dms_monthnode_sale model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update dms_monthnode_sale set "); strSql.Append("year=@year,"); strSql.Append("monthnode=@monthnode,"); strSql.Append("admin_user_name=@admin_user_name,"); strSql.Append("name=@name,"); strSql.Append("d_pid=@d_pid,"); strSql.Append("d_pname=@d_pname,"); strSql.Append("salemoney_personal=@salemoney_personal,"); strSql.Append("backmoney_personal=@backmoney_personal,"); strSql.Append("realmoney_personal=@realmoney_personal,"); strSql.Append("base_personal=@base_personal,"); strSql.Append("plan_personal=@plan_personal,"); strSql.Append("cha_personal=@cha_personal,"); strSql.Append("wcl_personal=@wcl_personal,"); strSql.Append("personal_bonus=@personal_bonus,"); strSql.Append("personal_champion=@personal_champion,"); strSql.Append("create_time=@create_time"); strSql.Append(" where id=@id"); MySqlParameter[] parameters = { new MySqlParameter("@year", MySqlDbType.VarChar, 4), new MySqlParameter("@monthnode", MySqlDbType.VarChar, 4), new MySqlParameter("@admin_user_name", MySqlDbType.VarChar, 20), new MySqlParameter("@name", MySqlDbType.VarChar, 60), new MySqlParameter("@d_pid", MySqlDbType.VarChar, 20), new MySqlParameter("@d_pname", MySqlDbType.VarChar, 60), new MySqlParameter("@salemoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@backmoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@realmoney_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@base_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@plan_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@cha_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@wcl_personal", MySqlDbType.Decimal, 18), new MySqlParameter("@personal_bonus", MySqlDbType.Decimal, 18), new MySqlParameter("@personal_champion", MySqlDbType.Decimal, 18), new MySqlParameter("@create_time", MySqlDbType.DateTime), new MySqlParameter("@id", MySqlDbType.Int32, 10) }; parameters[0].Value = model.year; parameters[1].Value = model.monthnode; parameters[2].Value = model.admin_user_name; parameters[3].Value = model.name; parameters[4].Value = model.d_pid; parameters[5].Value = model.d_pname; parameters[6].Value = model.salemoney_personal; parameters[7].Value = model.backmoney_personal; parameters[8].Value = model.realmoney_personal; parameters[9].Value = model.base_personal; parameters[10].Value = model.plan_personal; parameters[11].Value = model.cha_personal; parameters[12].Value = model.wcl_personal; parameters[13].Value = model.personal_bonus; parameters[14].Value = model.personal_champion; parameters[15].Value = model.create_time; parameters[16].Value = model.id; int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public XHD.Model.dms_monthnode_sale DataRowToModel(DataRow row) { XHD.Model.dms_monthnode_sale model = new XHD.Model.dms_monthnode_sale(); if (row != null) { if (row["id"] != null && row["id"].ToString() != "") { model.id = int.Parse(row["id"].ToString()); } if (row["year"] != null) { model.year = row["year"].ToString(); } if (row["monthnode"] != null) { model.monthnode = row["monthnode"].ToString(); } if (row["admin_user_name"] != null) { model.admin_user_name = row["admin_user_name"].ToString(); } if (row["name"] != null) { model.name = row["name"].ToString(); } if (row["d_pid"] != null) { model.d_pid = row["d_pid"].ToString(); } if (row["d_pname"] != null) { model.d_pname = row["d_pname"].ToString(); } if (row["salemoney_personal"] != null && row["salemoney_personal"].ToString() != "") { model.salemoney_personal = decimal.Parse(row["salemoney_personal"].ToString()); } if (row["backmoney_personal"] != null && row["backmoney_personal"].ToString() != "") { model.backmoney_personal = decimal.Parse(row["backmoney_personal"].ToString()); } if (row["realmoney_personal"] != null && row["realmoney_personal"].ToString() != "") { model.realmoney_personal = decimal.Parse(row["realmoney_personal"].ToString()); } if (row["base_personal"] != null && row["base_personal"].ToString() != "") { model.base_personal = decimal.Parse(row["base_personal"].ToString()); } if (row["plan_personal"] != null && row["plan_personal"].ToString() != "") { model.plan_personal = decimal.Parse(row["plan_personal"].ToString()); } if (row["cha_personal"] != null && row["cha_personal"].ToString() != "") { model.cha_personal = decimal.Parse(row["cha_personal"].ToString()); } if (row["wcl_personal"] != null && row["wcl_personal"].ToString() != "") { model.wcl_personal = decimal.Parse(row["wcl_personal"].ToString()); } if (row["personal_bonus"] != null && row["personal_bonus"].ToString() != "") { model.personal_bonus = decimal.Parse(row["personal_bonus"].ToString()); } if (row["personal_champion"] != null && row["personal_champion"].ToString() != "") { model.personal_champion = decimal.Parse(row["personal_champion"].ToString()); } if (row["create_time"] != null && row["create_time"].ToString() != "") { model.create_time = DateTime.Parse(row["create_time"].ToString()); } } return(model); }