/// <summary> /// 增加一条数据 /// </summary> public bool Add(LishenMesDBAccess.Model.ShopMatprsCfgModel model) { StringBuilder strSql = new StringBuilder(); StringBuilder strSql1 = new StringBuilder(); StringBuilder strSql2 = new StringBuilder(); if (model.ShopName != null) { strSql1.Append("ShopName,"); strSql2.Append("'" + model.ShopName + "',"); } if (model.MatPrsName != null) { strSql1.Append("MatPrsName,"); strSql2.Append("'" + model.MatPrsName + "',"); } if (model.tag1 != null) { strSql1.Append("tag1,"); strSql2.Append("'" + model.tag1 + "',"); } if (model.tag2 != null) { strSql1.Append("tag2,"); strSql2.Append("'" + model.tag2 + "',"); } if (model.tag3 != null) { strSql1.Append("tag3,"); strSql2.Append("'" + model.tag3 + "',"); } if (model.tag4 != null) { strSql1.Append("tag4,"); strSql2.Append("'" + model.tag4 + "',"); } if (model.tag5 != null) { strSql1.Append("tag5,"); strSql2.Append("'" + model.tag5 + "',"); } strSql.Append("insert into ShopMatprsCfg("); strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1)); strSql.Append(")"); strSql.Append(" values ("); strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1)); strSql.Append(")"); int rows = DbHelperSQL.ExecuteSql(strSql.ToString()); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public LishenMesDBAccess.Model.ShopMatprsCfgModel GetModel(string ShopName) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 "); strSql.Append(" ShopName,MatPrsName,tag1,tag2,tag3,tag4,tag5 "); strSql.Append(" from ShopMatprsCfg "); strSql.Append(" where ShopName='" + ShopName + "' "); LishenMesDBAccess.Model.ShopMatprsCfgModel model = new LishenMesDBAccess.Model.ShopMatprsCfgModel(); DataSet ds = DbHelperSQL.Query(strSql.ToString()); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public LishenMesDBAccess.Model.ShopMatprsCfgModel DataRowToModel(DataRow row) { LishenMesDBAccess.Model.ShopMatprsCfgModel model = new LishenMesDBAccess.Model.ShopMatprsCfgModel(); if (row != null) { if (row["ShopName"] != null) { model.ShopName = row["ShopName"].ToString(); } if (row["MatPrsName"] != null) { model.MatPrsName = row["MatPrsName"].ToString(); } if (row["tag1"] != null) { model.tag1 = row["tag1"].ToString(); } if (row["tag2"] != null) { model.tag2 = row["tag2"].ToString(); } if (row["tag3"] != null) { model.tag3 = row["tag3"].ToString(); } if (row["tag4"] != null) { model.tag4 = row["tag4"].ToString(); } if (row["tag5"] != null) { model.tag5 = row["tag5"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(LishenMesDBAccess.Model.ShopMatprsCfgModel model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ShopMatprsCfg set "); if (model.MatPrsName != null) { strSql.Append("MatPrsName='" + model.MatPrsName + "',"); } if (model.tag1 != null) { strSql.Append("tag1='" + model.tag1 + "',"); } else { strSql.Append("tag1= null ,"); } if (model.tag2 != null) { strSql.Append("tag2='" + model.tag2 + "',"); } else { strSql.Append("tag2= null ,"); } if (model.tag3 != null) { strSql.Append("tag3='" + model.tag3 + "',"); } else { strSql.Append("tag3= null ,"); } if (model.tag4 != null) { strSql.Append("tag4='" + model.tag4 + "',"); } else { strSql.Append("tag4= null ,"); } if (model.tag5 != null) { strSql.Append("tag5='" + model.tag5 + "',"); } else { strSql.Append("tag5= null ,"); } int n = strSql.ToString().LastIndexOf(","); strSql.Remove(n, 1); strSql.Append(" where ShopName='" + model.ShopName + "' "); int rowsAffected = DbHelperSQL.ExecuteSql(strSql.ToString()); if (rowsAffected > 0) { return(true); } else { return(false); } }