/// <summary> /// 得到一个对象实体 /// </summary> public BWJS.Model.AdPosition GetModel(int AdPositionID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select AdPositionID, RecordUpdateTime, RecordCreateTime, Name, Sort, DefaultPicUrl, TypeId, AdReleaseID, CreatUserID, RecordUpdateUserID, RecordIsDelete "); strSql.Append(" from dbo.[AdPosition] "); strSql.Append(" where AdPositionID=@AdPositionID"); SqlParameter[] parameters = { new SqlParameter("@AdPositionID", SqlDbType.Int, 4) }; parameters[0].Value = AdPositionID; BWJS.Model.AdPosition model = new BWJS.Model.AdPosition(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// datarow转成对象实体 /// </summary> public BWJS.Model.AdPosition DataRowToModel(DataRow row) { BWJS.Model.AdPosition model = new BWJS.Model.AdPosition(); if (row != null) { if (row["AdPositionID"].ToString() != "") { model.AdPositionID = int.Parse(row["AdPositionID"].ToString()); } if (row["RecordUpdateTime"].ToString() != "") { model.RecordUpdateTime = DateTime.Parse(row["RecordUpdateTime"].ToString()); } if (row["RecordCreateTime"].ToString() != "") { model.RecordCreateTime = DateTime.Parse(row["RecordCreateTime"].ToString()); } model.Name = row["Name"].ToString(); if (row["Sort"].ToString() != "") { model.Sort = int.Parse(row["Sort"].ToString()); } model.DefaultPicUrl = row["DefaultPicUrl"].ToString(); if (row["TypeId"].ToString() != "") { model.TypeId = int.Parse(row["TypeId"].ToString()); } if (row["AdReleaseID"].ToString() != "") { model.AdReleaseID = int.Parse(row["AdReleaseID"].ToString()); } if (row["CreatUserID"].ToString() != "") { model.CreatUserID = int.Parse(row["CreatUserID"].ToString()); } if (row["RecordUpdateUserID"].ToString() != "") { model.RecordUpdateUserID = int.Parse(row["RecordUpdateUserID"].ToString()); } if (row["RecordIsDelete"].ToString() != "") { if ((row["RecordIsDelete"].ToString() == "1") || (row["RecordIsDelete"].ToString().ToLower() == "true")) { model.RecordIsDelete = true; } else { model.RecordIsDelete = false; } } return(model); } else { return(null); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(BWJS.Model.AdPosition model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update dbo.[AdPosition] set "); strSql.Append(" RecordUpdateTime = @RecordUpdateTime , "); strSql.Append(" RecordCreateTime = @RecordCreateTime , "); strSql.Append(" Name = @Name , "); strSql.Append(" Sort = @Sort , "); strSql.Append(" DefaultPicUrl = @DefaultPicUrl , "); strSql.Append(" TypeId = @TypeId , "); strSql.Append(" AdReleaseID = @AdReleaseID , "); strSql.Append(" CreatUserID = @CreatUserID , "); strSql.Append(" RecordUpdateUserID = @RecordUpdateUserID , "); strSql.Append(" RecordIsDelete = @RecordIsDelete "); strSql.Append(" where AdPositionID=@AdPositionID "); SqlParameter[] parameters = { new SqlParameter("@AdPositionID", model.AdPositionID), new SqlParameter("@RecordUpdateTime", model.RecordUpdateTime), new SqlParameter("@RecordCreateTime", model.RecordCreateTime), new SqlParameter("@Name", model.Name), new SqlParameter("@Sort", model.Sort), new SqlParameter("@DefaultPicUrl", model.DefaultPicUrl), new SqlParameter("@TypeId", model.TypeId), new SqlParameter("@AdReleaseID", model.AdReleaseID), new SqlParameter("@CreatUserID", model.CreatUserID), new SqlParameter("@RecordUpdateUserID", model.RecordUpdateUserID), new SqlParameter("@RecordIsDelete", model.RecordIsDelete) }; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(BWJS.Model.AdPosition model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into dbo.[AdPosition]("); strSql.Append("RecordUpdateTime,RecordCreateTime,Name,Sort,DefaultPicUrl,TypeId,AdReleaseID,CreatUserID,RecordUpdateUserID,RecordIsDelete"); strSql.Append(") values ("); strSql.Append("@RecordUpdateTime,@RecordCreateTime,@Name,@Sort,@DefaultPicUrl,@TypeId,@AdReleaseID,@CreatUserID,@RecordUpdateUserID,@RecordIsDelete"); strSql.Append(") "); strSql.Append(";select SCOPE_IDENTITY()"); SqlParameter[] parameters = { new SqlParameter("@RecordUpdateTime", model.RecordUpdateTime), new SqlParameter("@RecordCreateTime", model.RecordCreateTime), new SqlParameter("@Name", model.Name), new SqlParameter("@Sort", model.Sort), new SqlParameter("@DefaultPicUrl", model.DefaultPicUrl), new SqlParameter("@TypeId", model.TypeId), new SqlParameter("@AdReleaseID", model.AdReleaseID), new SqlParameter("@CreatUserID", model.CreatUserID), new SqlParameter("@RecordUpdateUserID", model.RecordUpdateUserID), new SqlParameter("@RecordIsDelete", model.RecordIsDelete) }; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(BWJS.Model.AdPosition model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(BWJS.Model.AdPosition model) { return(dal.Add(model)); }