/// <summary> /// 得到一个对象实体 /// </summary> public System.Model.v_hd_goods GetModel() { StringBuilder strSql = new StringBuilder(); strSql.Append("select id, hdId, goodsId, usesrId, flId, title, xjMoney, yjMoney, kcNum, memo, pudate, delZt, sjZt, img, hdMoney, ggName "); strSql.Append(" from v_hd_goods "); strSql.Append(" where "); SqlParameter[] parameters = { }; System.Model.v_hd_goods model = new System.Model.v_hd_goods(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["id"].ToString() != "") { model.id = int.Parse(ds.Tables[0].Rows[0]["id"].ToString()); } model.hdId = ds.Tables[0].Rows[0]["hdId"].ToString(); model.goodsId = ds.Tables[0].Rows[0]["goodsId"].ToString(); model.usesrId = ds.Tables[0].Rows[0]["usesrId"].ToString(); model.flId = ds.Tables[0].Rows[0]["flId"].ToString(); model.title = ds.Tables[0].Rows[0]["title"].ToString(); if (ds.Tables[0].Rows[0]["xjMoney"].ToString() != "") { model.xjMoney = decimal.Parse(ds.Tables[0].Rows[0]["xjMoney"].ToString()); } if (ds.Tables[0].Rows[0]["yjMoney"].ToString() != "") { model.yjMoney = decimal.Parse(ds.Tables[0].Rows[0]["yjMoney"].ToString()); } if (ds.Tables[0].Rows[0]["kcNum"].ToString() != "") { model.kcNum = int.Parse(ds.Tables[0].Rows[0]["kcNum"].ToString()); } model.memo = ds.Tables[0].Rows[0]["memo"].ToString(); model.pudate = ds.Tables[0].Rows[0]["pudate"].ToString(); model.delZt = ds.Tables[0].Rows[0]["delZt"].ToString(); model.sjZt = ds.Tables[0].Rows[0]["sjZt"].ToString(); model.img = ds.Tables[0].Rows[0]["img"].ToString(); if (ds.Tables[0].Rows[0]["hdMoney"].ToString() != "") { model.hdMoney = decimal.Parse(ds.Tables[0].Rows[0]["hdMoney"].ToString()); } model.ggName = ds.Tables[0].Rows[0]["ggName"].ToString(); return(model); } else { return(null); } }
/// <summary> /// 获得数据列表 /// </summary> public List <System.Model.v_hd_goods> DataTableToList(DataTable dt) { List <System.Model.v_hd_goods> modelList = new List <System.Model.v_hd_goods>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { System.Model.v_hd_goods model; for (int n = 0; n < rowsCount; n++) { model = new System.Model.v_hd_goods(); if (dt.Rows[n]["id"].ToString() != "") { model.id = int.Parse(dt.Rows[n]["id"].ToString()); } model.hdId = dt.Rows[n]["hdId"].ToString(); model.goodsId = dt.Rows[n]["goodsId"].ToString(); model.usesrId = dt.Rows[n]["usesrId"].ToString(); model.flId = dt.Rows[n]["flId"].ToString(); model.title = dt.Rows[n]["title"].ToString(); if (dt.Rows[n]["xjMoney"].ToString() != "") { model.xjMoney = decimal.Parse(dt.Rows[n]["xjMoney"].ToString()); } if (dt.Rows[n]["yjMoney"].ToString() != "") { model.yjMoney = decimal.Parse(dt.Rows[n]["yjMoney"].ToString()); } if (dt.Rows[n]["kcNum"].ToString() != "") { model.kcNum = int.Parse(dt.Rows[n]["kcNum"].ToString()); } model.memo = dt.Rows[n]["memo"].ToString(); model.pudate = dt.Rows[n]["pudate"].ToString(); model.delZt = dt.Rows[n]["delZt"].ToString(); model.sjZt = dt.Rows[n]["sjZt"].ToString(); model.img = dt.Rows[n]["img"].ToString(); if (dt.Rows[n]["hdMoney"].ToString() != "") { model.hdMoney = decimal.Parse(dt.Rows[n]["hdMoney"].ToString()); } model.ggName = dt.Rows[n]["ggName"].ToString(); modelList.Add(model); } } return(modelList); }
/// <summary> /// 增加一条数据 /// </summary> public void Add(System.Model.v_hd_goods model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into v_hd_goods("); strSql.Append("id,hdId,goodsId,usesrId,flId,title,xjMoney,yjMoney,kcNum,memo,pudate,delZt,sjZt,img,hdMoney,ggName"); strSql.Append(") values ("); strSql.Append("@id,@hdId,@goodsId,@usesrId,@flId,@title,@xjMoney,@yjMoney,@kcNum,@memo,@pudate,@delZt,@sjZt,@img,@hdMoney,@ggName"); strSql.Append(") "); SqlParameter[] parameters = { new SqlParameter("@id", SqlDbType.Int, 4), new SqlParameter("@hdId", SqlDbType.NVarChar, 50), new SqlParameter("@goodsId", SqlDbType.NVarChar, 50), new SqlParameter("@usesrId", SqlDbType.NVarChar, 50), new SqlParameter("@flId", SqlDbType.NVarChar, 50), new SqlParameter("@title", SqlDbType.NVarChar, 200), new SqlParameter("@xjMoney", SqlDbType.Money, 8), new SqlParameter("@yjMoney", SqlDbType.Money, 8), new SqlParameter("@kcNum", SqlDbType.Int, 4), new SqlParameter("@memo", SqlDbType.NVarChar, -1), new SqlParameter("@pudate", SqlDbType.NVarChar, 50), new SqlParameter("@delZt", SqlDbType.NVarChar, 50), new SqlParameter("@sjZt", SqlDbType.NVarChar, 50), new SqlParameter("@img", SqlDbType.NVarChar, 200), new SqlParameter("@hdMoney", SqlDbType.Money, 8), new SqlParameter("@ggName", SqlDbType.NVarChar, 100) }; parameters[0].Value = model.id; parameters[1].Value = model.hdId; parameters[2].Value = model.goodsId; parameters[3].Value = model.usesrId; parameters[4].Value = model.flId; parameters[5].Value = model.title; parameters[6].Value = model.xjMoney; parameters[7].Value = model.yjMoney; parameters[8].Value = model.kcNum; parameters[9].Value = model.memo; parameters[10].Value = model.pudate; parameters[11].Value = model.delZt; parameters[12].Value = model.sjZt; parameters[13].Value = model.img; parameters[14].Value = model.hdMoney; parameters[15].Value = model.ggName; DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(System.Model.v_hd_goods model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update v_hd_goods set "); strSql.Append(" id = @id , "); strSql.Append(" hdId = @hdId , "); strSql.Append(" goodsId = @goodsId , "); strSql.Append(" usesrId = @usesrId , "); strSql.Append(" flId = @flId , "); strSql.Append(" title = @title , "); strSql.Append(" xjMoney = @xjMoney , "); strSql.Append(" yjMoney = @yjMoney , "); strSql.Append(" kcNum = @kcNum , "); strSql.Append(" memo = @memo , "); strSql.Append(" pudate = @pudate , "); strSql.Append(" delZt = @delZt , "); strSql.Append(" sjZt = @sjZt , "); strSql.Append(" img = @img , "); strSql.Append(" hdMoney = @hdMoney , "); strSql.Append(" ggName = @ggName "); strSql.Append(" where "); SqlParameter[] parameters = { new SqlParameter("@id", SqlDbType.Int, 4), new SqlParameter("@hdId", SqlDbType.NVarChar, 50), new SqlParameter("@goodsId", SqlDbType.NVarChar, 50), new SqlParameter("@usesrId", SqlDbType.NVarChar, 50), new SqlParameter("@flId", SqlDbType.NVarChar, 50), new SqlParameter("@title", SqlDbType.NVarChar, 200), new SqlParameter("@xjMoney", SqlDbType.Money, 8), new SqlParameter("@yjMoney", SqlDbType.Money, 8), new SqlParameter("@kcNum", SqlDbType.Int, 4), new SqlParameter("@memo", SqlDbType.NVarChar, -1), new SqlParameter("@pudate", SqlDbType.NVarChar, 50), new SqlParameter("@delZt", SqlDbType.NVarChar, 50), new SqlParameter("@sjZt", SqlDbType.NVarChar, 50), new SqlParameter("@img", SqlDbType.NVarChar, 200), new SqlParameter("@hdMoney", SqlDbType.Money, 8), new SqlParameter("@ggName", SqlDbType.NVarChar, 100) }; parameters[0].Value = model.id; parameters[1].Value = model.hdId; parameters[2].Value = model.goodsId; parameters[3].Value = model.usesrId; parameters[4].Value = model.flId; parameters[5].Value = model.title; parameters[6].Value = model.xjMoney; parameters[7].Value = model.yjMoney; parameters[8].Value = model.kcNum; parameters[9].Value = model.memo; parameters[10].Value = model.pudate; parameters[11].Value = model.delZt; parameters[12].Value = model.sjZt; parameters[13].Value = model.img; parameters[14].Value = model.hdMoney; parameters[15].Value = model.ggName; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(System.Model.v_hd_goods model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public void Add(System.Model.v_hd_goods model) { dal.Add(model); }