/// <summary> /// 获得数据列表 /// </summary> public List <Model.ZZ_DIC_UNDERTAKER> DataTableToList(DataTable dt) { List <Model.ZZ_DIC_UNDERTAKER> modelList = new List <Model.ZZ_DIC_UNDERTAKER>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { Model.ZZ_DIC_UNDERTAKER model; for (int n = 0; n < rowsCount; n++) { model = new Model.ZZ_DIC_UNDERTAKER(); if (dt.Rows[n]["ID"].ToString() != "") { model.ID = decimal.Parse(dt.Rows[n]["ID"].ToString()); } model.JIGMC = dt.Rows[n]["JIGMC"].ToString(); model.JIANC = dt.Rows[n]["JIANC"].ToString(); if (dt.Rows[n]["STATES"].ToString() != "") { model.STATES = decimal.Parse(dt.Rows[n]["STATES"].ToString()); } model.REMARKS = dt.Rows[n]["REMARKS"].ToString(); model.CREATE_PEOPLE = dt.Rows[n]["CREATE_PEOPLE"].ToString(); if (dt.Rows[n]["CREATE_DATE"].ToString() != "") { model.CREATE_DATE = DateTime.Parse(dt.Rows[n]["CREATE_DATE"].ToString()); } model.MODIFY_PEOPLE = dt.Rows[n]["MODIFY_PEOPLE"].ToString(); if (dt.Rows[n]["MODIFY_DATE"].ToString() != "") { model.MODIFY_DATE = DateTime.Parse(dt.Rows[n]["MODIFY_DATE"].ToString()); } model.SHANGJBM = dt.Rows[n]["SHANGJBM"].ToString(); model.BIANM = dt.Rows[n]["BIANM"].ToString(); if (dt.Rows[n]["PARENTID"].ToString() != "") { model.PARENTID = decimal.Parse(dt.Rows[n]["PARENTID"].ToString()); } model.ZHIDUIID = dt.Rows[n]["ZHIDUIID"].ToString(); if (dt.Rows[n]["TYPE"].ToString() != "") { model.TYPE = decimal.Parse(dt.Rows[n]["TYPE"].ToString()); } if (dt.Rows[n]["ORDERNUM"].ToString() != "") { model.ORDERNUM = decimal.Parse(dt.Rows[n]["ORDERNUM"].ToString()); } model.DIANXINBUMEN = dt.Rows[n]["DIANXINBUMEN"].ToString(); model.GUID = dt.Rows[n]["GUID"].ToString(); modelList.Add(model); } } return(modelList); }
/// <summary> /// 增加一条数据 /// </summary> public void Add(Model.ZZ_DIC_UNDERTAKER model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ZZ_DIC_UNDERTAKER("); strSql.Append("ID,JIGMC,JIANC,STATES,REMARKS,CREATE_PEOPLE,CREATE_DATE,MODIFY_PEOPLE,MODIFY_DATE,SHANGJBM,BIANM,PARENTID,ZHIDUIID,TYPE,ORDERNUM,DIANXINBUMEN,GUID"); strSql.Append(") values ("); strSql.Append(":ID,:JIGMC,:JIANC,:STATES,:REMARKS,:CREATE_PEOPLE,:CREATE_DATE,:MODIFY_PEOPLE,:MODIFY_DATE,:SHANGJBM,:BIANM,:PARENTID,:ZHIDUIID,:TYPE,:ORDERNUM,:DIANXINBUMEN,:GUID"); strSql.Append(") "); OracleParameter[] parameters = { new OracleParameter(":ID", OracleDbType.Int32, 4), new OracleParameter(":JIGMC", OracleDbType.Varchar2, 100), new OracleParameter(":JIANC", OracleDbType.Varchar2, 100), new OracleParameter(":STATES", OracleDbType.Int32, 4), new OracleParameter(":REMARKS", OracleDbType.Varchar2, 100), new OracleParameter(":CREATE_PEOPLE", OracleDbType.Varchar2, 100), new OracleParameter(":CREATE_DATE", OracleDbType.Date), new OracleParameter(":MODIFY_PEOPLE", OracleDbType.Varchar2, 100), new OracleParameter(":MODIFY_DATE", OracleDbType.Date), new OracleParameter(":SHANGJBM", OracleDbType.Varchar2, 100), new OracleParameter(":BIANM", OracleDbType.Varchar2, 100), new OracleParameter(":PARENTID", OracleDbType.Int32, 4), new OracleParameter(":ZHIDUIID", OracleDbType.Varchar2, 100), new OracleParameter(":TYPE", OracleDbType.Int32, 4), new OracleParameter(":ORDERNUM", OracleDbType.Int32, 4), new OracleParameter(":DIANXINBUMEN", OracleDbType.Varchar2, 100), new OracleParameter(":GUID", OracleDbType.Varchar2, 36) }; parameters[0].Value = model.ID; parameters[1].Value = model.JIGMC; parameters[2].Value = model.JIANC; parameters[3].Value = model.STATES; parameters[4].Value = model.REMARKS; parameters[5].Value = model.CREATE_PEOPLE; parameters[6].Value = model.CREATE_DATE; parameters[7].Value = model.MODIFY_PEOPLE; parameters[8].Value = model.MODIFY_DATE; parameters[9].Value = model.SHANGJBM; parameters[10].Value = model.BIANM; parameters[11].Value = model.PARENTID; parameters[12].Value = model.ZHIDUIID; parameters[13].Value = model.TYPE; parameters[14].Value = model.ORDERNUM; parameters[15].Value = model.DIANXINBUMEN; parameters[16].Value = model.GUID; DbHelperOra_new.ExecuteSql(strSql.ToString(), parameters); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.ZZ_DIC_UNDERTAKER model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public void Add(Model.ZZ_DIC_UNDERTAKER model) { dal.Add(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.ZZ_DIC_UNDERTAKER model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ZZ_DIC_UNDERTAKER set "); strSql.Append(" ID = :ID , "); strSql.Append(" JIGMC = :JIGMC , "); strSql.Append(" JIANC = :JIANC , "); strSql.Append(" STATES = :STATES , "); strSql.Append(" REMARKS = :REMARKS , "); strSql.Append(" CREATE_PEOPLE = :CREATE_PEOPLE , "); strSql.Append(" CREATE_DATE = :CREATE_DATE , "); strSql.Append(" MODIFY_PEOPLE = :MODIFY_PEOPLE , "); strSql.Append(" MODIFY_DATE = :MODIFY_DATE , "); strSql.Append(" SHANGJBM = :SHANGJBM , "); strSql.Append(" BIANM = :BIANM , "); strSql.Append(" PARENTID = :PARENTID , "); strSql.Append(" ZHIDUIID = :ZHIDUIID , "); strSql.Append(" TYPE = :TYPE , "); strSql.Append(" ORDERNUM = :ORDERNUM , "); strSql.Append(" DIANXINBUMEN = :DIANXINBUMEN , "); strSql.Append(" GUID = :GUID "); strSql.Append(" where "); OracleParameter[] parameters = { new OracleParameter(":ID", OracleDbType.Int32, 4), new OracleParameter(":JIGMC", OracleDbType.Varchar2, 100), new OracleParameter(":JIANC", OracleDbType.Varchar2, 100), new OracleParameter(":STATES", OracleDbType.Int32, 4), new OracleParameter(":REMARKS", OracleDbType.Varchar2, 100), new OracleParameter(":CREATE_PEOPLE", OracleDbType.Varchar2, 100), new OracleParameter(":CREATE_DATE", OracleDbType.Date), new OracleParameter(":MODIFY_PEOPLE", OracleDbType.Varchar2, 100), new OracleParameter(":MODIFY_DATE", OracleDbType.Date), new OracleParameter(":SHANGJBM", OracleDbType.Varchar2, 100), new OracleParameter(":BIANM", OracleDbType.Varchar2, 100), new OracleParameter(":PARENTID", OracleDbType.Int32, 4), new OracleParameter(":ZHIDUIID", OracleDbType.Varchar2, 100), new OracleParameter(":TYPE", OracleDbType.Int32, 4), new OracleParameter(":ORDERNUM", OracleDbType.Int32, 4), new OracleParameter(":DIANXINBUMEN", OracleDbType.Varchar2, 100), new OracleParameter(":GUID", OracleDbType.Varchar2, 36) }; parameters[0].Value = model.ID; parameters[1].Value = model.JIGMC; parameters[2].Value = model.JIANC; parameters[3].Value = model.STATES; parameters[4].Value = model.REMARKS; parameters[5].Value = model.CREATE_PEOPLE; parameters[6].Value = model.CREATE_DATE; parameters[7].Value = model.MODIFY_PEOPLE; parameters[8].Value = model.MODIFY_DATE; parameters[9].Value = model.SHANGJBM; parameters[10].Value = model.BIANM; parameters[11].Value = model.PARENTID; parameters[12].Value = model.ZHIDUIID; parameters[13].Value = model.TYPE; parameters[14].Value = model.ORDERNUM; parameters[15].Value = model.DIANXINBUMEN; parameters[16].Value = model.GUID; int rows = DbHelperOra_new.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Model.ZZ_DIC_UNDERTAKER GetModel() { StringBuilder strSql = new StringBuilder(); strSql.Append("select ID, JIGMC, JIANC, STATES, REMARKS, CREATE_PEOPLE, CREATE_DATE, MODIFY_PEOPLE, MODIFY_DATE, SHANGJBM, BIANM, PARENTID, ZHIDUIID, TYPE, ORDERNUM, DIANXINBUMEN, GUID "); strSql.Append(" from ZZ_DIC_UNDERTAKER "); strSql.Append(" where "); OracleParameter[] parameters = { }; Model.ZZ_DIC_UNDERTAKER model = new Model.ZZ_DIC_UNDERTAKER(); DataSet ds = DbHelperOra_new.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["ID"].ToString() != "") { model.ID = decimal.Parse(ds.Tables[0].Rows[0]["ID"].ToString()); } model.JIGMC = ds.Tables[0].Rows[0]["JIGMC"].ToString(); model.JIANC = ds.Tables[0].Rows[0]["JIANC"].ToString(); if (ds.Tables[0].Rows[0]["STATES"].ToString() != "") { model.STATES = decimal.Parse(ds.Tables[0].Rows[0]["STATES"].ToString()); } model.REMARKS = ds.Tables[0].Rows[0]["REMARKS"].ToString(); model.CREATE_PEOPLE = ds.Tables[0].Rows[0]["CREATE_PEOPLE"].ToString(); if (ds.Tables[0].Rows[0]["CREATE_DATE"].ToString() != "") { model.CREATE_DATE = DateTime.Parse(ds.Tables[0].Rows[0]["CREATE_DATE"].ToString()); } model.MODIFY_PEOPLE = ds.Tables[0].Rows[0]["MODIFY_PEOPLE"].ToString(); if (ds.Tables[0].Rows[0]["MODIFY_DATE"].ToString() != "") { model.MODIFY_DATE = DateTime.Parse(ds.Tables[0].Rows[0]["MODIFY_DATE"].ToString()); } model.SHANGJBM = ds.Tables[0].Rows[0]["SHANGJBM"].ToString(); model.BIANM = ds.Tables[0].Rows[0]["BIANM"].ToString(); if (ds.Tables[0].Rows[0]["PARENTID"].ToString() != "") { model.PARENTID = decimal.Parse(ds.Tables[0].Rows[0]["PARENTID"].ToString()); } model.ZHIDUIID = ds.Tables[0].Rows[0]["ZHIDUIID"].ToString(); if (ds.Tables[0].Rows[0]["TYPE"].ToString() != "") { model.TYPE = decimal.Parse(ds.Tables[0].Rows[0]["TYPE"].ToString()); } if (ds.Tables[0].Rows[0]["ORDERNUM"].ToString() != "") { model.ORDERNUM = decimal.Parse(ds.Tables[0].Rows[0]["ORDERNUM"].ToString()); } model.DIANXINBUMEN = ds.Tables[0].Rows[0]["DIANXINBUMEN"].ToString(); model.GUID = ds.Tables[0].Rows[0]["GUID"].ToString(); return(model); } else { return(null); } }