/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.DROPPING_HKPATENT model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update DROPPING_HKPATENT set "); strSql.Append("HKNO=:HKNO,"); strSql.Append("OURNO=:OURNO,"); strSql.Append("CN_APPNO=:CN_APPNO,"); strSql.Append("CN_APPDATE=:CN_APPDATE,"); strSql.Append("CN_PUBNO=:CN_PUBNO,"); strSql.Append("CN_PUBDATE=:CN_PUBDATE,"); strSql.Append("CN_GRANTNO=:CN_GRANTNO,"); strSql.Append("CN_GRANTDATE=:CN_GRANTDATE,"); strSql.Append("EARLIEST_MAINTENANCE_DATE=:EARLIEST_MAINTENANCE_DATE,"); strSql.Append("EARLIEST_RENEW_DATE=:EARLIEST_RENEW_DATE,"); strSql.Append("STEP1_DATE=:STEP1_DATE,"); strSql.Append("STEP2_DATE=:STEP2_DATE"); strSql.Append(" where HKNO=:HKNO "); OracleParameter[] parameters = { new OracleParameter(":HKNO", OracleType.VarChar, 30), new OracleParameter(":OURNO", OracleType.VarChar, 30), new OracleParameter(":CN_APPNO", OracleType.VarChar, 30), new OracleParameter(":CN_APPDATE", OracleType.DateTime), new OracleParameter(":CN_PUBNO", OracleType.VarChar, 20), new OracleParameter(":CN_PUBDATE", OracleType.DateTime), new OracleParameter(":CN_GRANTNO", OracleType.VarChar, 20), new OracleParameter(":CN_GRANTDATE", OracleType.DateTime), new OracleParameter(":EARLIEST_MAINTENANCE_DATE", OracleType.DateTime), new OracleParameter(":EARLIEST_RENEW_DATE", OracleType.DateTime), new OracleParameter(":STEP1_DATE", OracleType.DateTime), new OracleParameter(":STEP2_DATE", OracleType.DateTime) }; parameters[0].Value = model.HKNO; parameters[1].Value = model.OURNO; parameters[2].Value = model.CN_APPNO; parameters[3].Value = model.CN_APPDATE; parameters[4].Value = model.CN_PUBNO; parameters[5].Value = model.CN_PUBDATE; parameters[6].Value = model.CN_GRANTNO; parameters[7].Value = model.CN_GRANTDATE; parameters[8].Value = model.EARLIEST_MAINTENANCE_DATE; parameters[9].Value = model.EARLIEST_RENEW_DATE; parameters[10].Value = model.STEP1_DATE; parameters[11].Value = model.STEP2_DATE; int rows = DbHelperOra.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.DROPPING_HKPATENT DataRowToModel(DataRow row) { Model.DROPPING_HKPATENT model = new Model.DROPPING_HKPATENT(); if (row != null) { if (row["HKNO"] != null) { model.HKNO = row["HKNO"].ToString(); } if (row["OURNO"] != null) { model.OURNO = row["OURNO"].ToString(); } if (row["CN_APPNO"] != null) { model.CN_APPNO = row["CN_APPNO"].ToString(); } if (row["CN_APPDATE"] != null && row["CN_APPDATE"].ToString() != "") { model.CN_APPDATE = DateTime.Parse(row["CN_APPDATE"].ToString()); } if (row["CN_PUBNO"] != null) { model.CN_PUBNO = row["CN_PUBNO"].ToString(); } if (row["CN_PUBDATE"] != null && row["CN_PUBDATE"].ToString() != "") { model.CN_PUBDATE = DateTime.Parse(row["CN_PUBDATE"].ToString()); } if (row["CN_GRANTNO"] != null) { model.CN_GRANTNO = row["CN_GRANTNO"].ToString(); } if (row["CN_GRANTDATE"] != null && row["CN_GRANTDATE"].ToString() != "") { model.CN_GRANTDATE = DateTime.Parse(row["CN_GRANTDATE"].ToString()); } if (row["EARLIEST_MAINTENANCE_DATE"] != null && row["EARLIEST_MAINTENANCE_DATE"].ToString() != "") { model.EARLIEST_MAINTENANCE_DATE = DateTime.Parse(row["EARLIEST_MAINTENANCE_DATE"].ToString()); } if (row["EARLIEST_RENEW_DATE"] != null && row["EARLIEST_RENEW_DATE"].ToString() != "") { model.EARLIEST_RENEW_DATE = DateTime.Parse(row["EARLIEST_RENEW_DATE"].ToString()); } if (row["STEP1_DATE"] != null && row["STEP1_DATE"].ToString() != "") { model.STEP1_DATE = DateTime.Parse(row["STEP1_DATE"].ToString()); } if (row["STEP2_DATE"] != null && row["STEP2_DATE"].ToString() != "") { model.STEP2_DATE = DateTime.Parse(row["STEP2_DATE"].ToString()); } } return(model); }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.DROPPING_HKPATENT GetModel(string HKNO) { StringBuilder strSql = new StringBuilder(); strSql.Append("select HKNO,OURNO,CN_APPNO,CN_APPDATE,CN_PUBNO,CN_PUBDATE,CN_GRANTNO,CN_GRANTDATE,EARLIEST_MAINTENANCE_DATE,EARLIEST_RENEW_DATE,STEP1_DATE,STEP2_DATE from DROPPING_HKPATENT "); strSql.Append(" where HKNO=:HKNO "); OracleParameter[] parameters = { new OracleParameter(":HKNO", OracleType.VarChar, 30) }; parameters[0].Value = HKNO; Model.DROPPING_HKPATENT model = new Model.DROPPING_HKPATENT(); DataSet ds = DbHelperOra.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.DROPPING_HKPATENT model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(Model.DROPPING_HKPATENT model) { return(dal.Add(model)); }