/// <summary> /// 得到一个对象实体 /// </summary> public Mod_ReZJB_PDD DataRowToModel(DataRow row) { Mod_ReZJB_PDD model = new Mod_ReZJB_PDD(); if (row != null) { if (row["pk_ZJB_PDD"] != null && row["pk_ZJB_PDD"].ToString() != "") { model.pk_ZJB_PDD = int.Parse(row["pk_ZJB_PDD"].ToString()); } if (row["ZJBstatus"] != null && row["ZJBstatus"].ToString() != "") { model.ZJBstatus = int.Parse(row["ZJBstatus"].ToString()); } if (row["CAPPK"] != null) { model.CAPPK = row["CAPPK"].ToString(); } if (row["ck"] != null) { model.ck = row["ck"].ToString(); } if (row["pdrq"] != null && row["pdrq"].ToString() != "") { model.pdrq = DateTime.Parse(row["pdrq"].ToString()); } if (row["ysdh"] != null) { model.ysdh = row["ysdh"].ToString(); } } return(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Mod_ReZJB_PDD model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ReZJB_PDD("); strSql.Append("ZJBstatus,CAPPK,ck,pdrq,ysdh)"); strSql.Append(" values ("); strSql.Append("@ZJBstatus,@CAPPK,@ck,@pdrq,@ysdh)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@ZJBstatus", SqlDbType.Int, 4), new SqlParameter("@CAPPK", SqlDbType.VarChar, 50), new SqlParameter("@ck", SqlDbType.VarChar, 50), new SqlParameter("@pdrq", SqlDbType.DateTime), new SqlParameter("@ysdh", SqlDbType.VarChar, 50) }; parameters[0].Value = model.ZJBstatus; parameters[1].Value = model.CAPPK; parameters[2].Value = model.ck; parameters[3].Value = model.pdrq; parameters[4].Value = model.ysdh; object obj = DbHelper_SQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Mod_ReZJB_PDD model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ReZJB_PDD set "); strSql.Append("ZJBstatus=@ZJBstatus,"); strSql.Append("CAPPK=@CAPPK,"); strSql.Append("ck=@ck,"); strSql.Append("pdrq=@pdrq,"); strSql.Append("ysdh=@ysdh"); strSql.Append(" where pk_ZJB_PDD=@pk_ZJB_PDD"); SqlParameter[] parameters = { new SqlParameter("@ZJBstatus", SqlDbType.Int, 4), new SqlParameter("@CAPPK", SqlDbType.VarChar, 50), new SqlParameter("@ck", SqlDbType.VarChar, 50), new SqlParameter("@pdrq", SqlDbType.DateTime), new SqlParameter("@ysdh", SqlDbType.VarChar, 50), new SqlParameter("@pk_ZJB_PDD", SqlDbType.Int, 4) }; parameters[0].Value = model.ZJBstatus; parameters[1].Value = model.CAPPK; parameters[2].Value = model.ck; parameters[3].Value = model.pdrq; parameters[4].Value = model.ysdh; parameters[5].Value = model.pk_ZJB_PDD; int rows = DbHelper_SQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Mod_ReZJB_PDD GetModel(int pk_ZJB_PDD) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 pk_ZJB_PDD,ZJBstatus,CAPPK,ck,pdrq,ysdh from ReZJB_PDD "); strSql.Append(" where pk_ZJB_PDD=@pk_ZJB_PDD"); SqlParameter[] parameters = { new SqlParameter("@pk_ZJB_PDD", SqlDbType.Int, 4) }; parameters[0].Value = pk_ZJB_PDD; Mod_ReZJB_PDD model = new Mod_ReZJB_PDD(); 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); } }