/// <summary> /// 增加一条数据 /// </summary> public int Add(Mod_ReZJB_WGD_Item model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ReZJB_WGD_Item("); strSql.Append("wgdh,pch,ph,gg,wlh,wlmc,pcinfo,zyx1,zyx2,zyx3,zyx4,zyx5,ZJBstatus,CAPPK)"); strSql.Append(" values ("); strSql.Append("@wgdh,@pch,@ph,@gg,@wlh,@wlmc,@pcinfo,@zyx1,@zyx2,@zyx3,@zyx4,@zyx5,@ZJBstatus,@CAPPK)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@wgdh", SqlDbType.VarChar, 50), new SqlParameter("@pch", SqlDbType.VarChar, 50), new SqlParameter("@ph", SqlDbType.VarChar, 50), new SqlParameter("@gg", SqlDbType.VarChar, 50), new SqlParameter("@wlh", SqlDbType.VarChar, 50), new SqlParameter("@wlmc", SqlDbType.VarChar, 50), new SqlParameter("@pcinfo", SqlDbType.VarChar, 150), new SqlParameter("@zyx1", SqlDbType.VarChar, 150), new SqlParameter("@zyx2", SqlDbType.VarChar, 150), new SqlParameter("@zyx3", SqlDbType.VarChar, 150), new SqlParameter("@zyx4", SqlDbType.VarChar, 150), new SqlParameter("@zyx5", SqlDbType.VarChar, 150), new SqlParameter("@ZJBstatus", SqlDbType.Int, 4), new SqlParameter("@CAPPK", SqlDbType.VarChar, 50) }; parameters[0].Value = model.wgdh; parameters[1].Value = model.pch; parameters[2].Value = model.ph; parameters[3].Value = model.gg; parameters[4].Value = model.wlh; parameters[5].Value = model.wlmc; parameters[6].Value = model.pcinfo; parameters[7].Value = model.zyx1; parameters[8].Value = model.zyx2; parameters[9].Value = model.zyx3; parameters[10].Value = model.zyx4; parameters[11].Value = model.zyx5; parameters[12].Value = model.ZJBstatus; parameters[13].Value = model.CAPPK; object obj = DbHelper_SQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Mod_ReZJB_WGD_Item GetModel(int pk_ZJB_WGD_Item) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 wgdh,pch,ph,gg,wlh,wlmc,pcinfo,zyx1,zyx2,zyx3,zyx4,zyx5,pk_ZJB_WGD_Item,ZJBstatus,CAPPK from ReZJB_WGD_Item "); strSql.Append(" where pk_ZJB_WGD_Item=@pk_ZJB_WGD_Item"); SqlParameter[] parameters = { new SqlParameter("@pk_ZJB_WGD_Item", SqlDbType.Int, 4) }; parameters[0].Value = pk_ZJB_WGD_Item; Mod_ReZJB_WGD_Item model = new Mod_ReZJB_WGD_Item(); DataSet ds = DbHelper_SQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Mod_ReZJB_WGD_Item DataRowToModel(DataRow row) { Mod_ReZJB_WGD_Item model = new Mod_ReZJB_WGD_Item(); if (row != null) { if (row["wgdh"] != null) { model.wgdh = row["wgdh"].ToString(); } if (row["pch"] != null) { model.pch = row["pch"].ToString(); } if (row["ph"] != null) { model.ph = row["ph"].ToString(); } if (row["gg"] != null) { model.gg = row["gg"].ToString(); } if (row["wlh"] != null) { model.wlh = row["wlh"].ToString(); } if (row["wlmc"] != null) { model.wlmc = row["wlmc"].ToString(); } if (row["pcinfo"] != null) { model.pcinfo = row["pcinfo"].ToString(); } if (row["zyx1"] != null) { model.zyx1 = row["zyx1"].ToString(); } if (row["zyx2"] != null) { model.zyx2 = row["zyx2"].ToString(); } if (row["zyx3"] != null) { model.zyx3 = row["zyx3"].ToString(); } if (row["zyx4"] != null) { model.zyx4 = row["zyx4"].ToString(); } if (row["zyx5"] != null) { model.zyx5 = row["zyx5"].ToString(); } if (row["pk_ZJB_WGD_Item"] != null && row["pk_ZJB_WGD_Item"].ToString() != "") { model.pk_ZJB_WGD_Item = int.Parse(row["pk_ZJB_WGD_Item"].ToString()); } if (row["ZJBstatus"] != null && row["ZJBstatus"].ToString() != "") { model.ZJBstatus = int.Parse(row["ZJBstatus"].ToString()); } if (row["CAPPK"] != null) { model.CAPPK = row["CAPPK"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Mod_ReZJB_WGD_Item model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ReZJB_WGD_Item set "); strSql.Append("wgdh=@wgdh,"); strSql.Append("pch=@pch,"); strSql.Append("ph=@ph,"); strSql.Append("gg=@gg,"); strSql.Append("wlh=@wlh,"); strSql.Append("wlmc=@wlmc,"); strSql.Append("pcinfo=@pcinfo,"); strSql.Append("zyx1=@zyx1,"); strSql.Append("zyx2=@zyx2,"); strSql.Append("zyx3=@zyx3,"); strSql.Append("zyx4=@zyx4,"); strSql.Append("zyx5=@zyx5,"); strSql.Append("ZJBstatus=@ZJBstatus,"); strSql.Append("CAPPK=@CAPPK"); strSql.Append(" where pk_ZJB_WGD_Item=@pk_ZJB_WGD_Item"); SqlParameter[] parameters = { new SqlParameter("@wgdh", SqlDbType.VarChar, 50), new SqlParameter("@pch", SqlDbType.VarChar, 50), new SqlParameter("@ph", SqlDbType.VarChar, 50), new SqlParameter("@gg", SqlDbType.VarChar, 50), new SqlParameter("@wlh", SqlDbType.VarChar, 50), new SqlParameter("@wlmc", SqlDbType.VarChar, 50), new SqlParameter("@pcinfo", SqlDbType.VarChar, 150), new SqlParameter("@zyx1", SqlDbType.VarChar, 150), new SqlParameter("@zyx2", SqlDbType.VarChar, 150), new SqlParameter("@zyx3", SqlDbType.VarChar, 150), new SqlParameter("@zyx4", SqlDbType.VarChar, 150), new SqlParameter("@zyx5", SqlDbType.VarChar, 150), new SqlParameter("@ZJBstatus", SqlDbType.Int, 4), new SqlParameter("@CAPPK", SqlDbType.VarChar, 50), new SqlParameter("@pk_ZJB_WGD_Item", SqlDbType.Int, 4) }; parameters[0].Value = model.wgdh; parameters[1].Value = model.pch; parameters[2].Value = model.ph; parameters[3].Value = model.gg; parameters[4].Value = model.wlh; parameters[5].Value = model.wlmc; parameters[6].Value = model.pcinfo; parameters[7].Value = model.zyx1; parameters[8].Value = model.zyx2; parameters[9].Value = model.zyx3; parameters[10].Value = model.zyx4; parameters[11].Value = model.zyx5; parameters[12].Value = model.ZJBstatus; parameters[13].Value = model.CAPPK; parameters[14].Value = model.pk_ZJB_WGD_Item; int rows = DbHelper_SQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }