private string AddSql(SpareResourceTypeEntity model) { StringBuilder strSql = new StringBuilder(); strSql.Append(" insert into dbo.t_resource_type("); strSql.Append("name,"); strSql.Append("directory,"); strSql.Append("insert_people,"); strSql.Append("insert_time"); strSql.Append(")values("); strSql.Append("'" + model.Name + "',"); strSql.Append("'" + model.Directory + "',"); if (model.insert_user != null) { strSql.Append("'" + model.insert_user.Name + "',"); } else { strSql.Append("NULL,"); } strSql.Append("getdate()"); strSql.Append(")"); return(strSql.ToString()); }
private SpareResourceTypeEntity ReadBind(IDataReader dataReader) { SpareResourceTypeEntity model = new SpareResourceTypeEntity(); model.Id = CommonDBCheck.ToInt(dataReader["id"]); model.Name = CommonDBCheck.ToString(dataReader["name"]); model.Directory = CommonDBCheck.ToString(dataReader["directory"]); return(model); }
/// <summary> /// 增加一条数据 /// </summary> public void Add(SpareResourceTypeEntity model) { try { string strSql = AddSql(model); ExecuteNonQuery(strSql.ToString()); } catch (Exception e) { throw e; } }
/// <summary> /// 更新一条数据 /// </summary> /// <param name="model"></param> public void Update(SpareResourceTypeEntity model) { try { DBResourceType db = new DBResourceType(); db.Update(model); } catch (Exception e) { throw; } }
private string UpdateSql(SpareResourceTypeEntity model) { StringBuilder strSql = new StringBuilder(); strSql.Append(" UPDATE dbo.t_resource_type SET"); strSql.Append(" name = '" + model.Name + "',"); if (model.update_user != null) { strSql.Append(" update_people = '" + model.update_user.Name + "',"); } strSql.Append(" update_time = getdate()"); strSql.Append(" where id = '" + model.Id + "'"); return(strSql.ToString()); }
/// <summary> /// 通过ID取得数据信息 /// </summary> /// <param name="id"></param> public SpareResourceTypeEntity GetInfo(int id) { SpareResourceTypeEntity model = new SpareResourceTypeEntity(); try { string strSql = GetInfoSql(id); using (IDataReader dataReader = ExecuteReader(strSql)) { if (dataReader.Read()) { model = ReadBind(dataReader); } } return(model); } catch (Exception e) { throw e; } }