/// <summary> /// 更新一条数据 /// </summary> public bool Update(MUSE.Model.Course_time model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update 课程时间表 set "); strSql.Append("授课号=@授课号,"); strSql.Append("上课时间代码=@上课时间代码,"); strSql.Append("上课周次代码=@上课周次代码,"); strSql.Append("教室代码=@教室代码"); strSql.Append(" where 授课号=@授课号 and 上课时间代码=@上课时间代码 and 上课周次代码=@上课周次代码 and 教室代码=@教室代码 and 预留字段1=@预留字段1 and 预留字段2=@预留字段2 and 预留字段3=@预留字段3 and 预留字段4=@预留字段4 and 预留字段5=@预留字段5 "); SqlParameter[] parameters = { new SqlParameter("@授课号", SqlDbType.Int, 4), new SqlParameter("@上课时间代码", SqlDbType.VarChar, 20), new SqlParameter("@上课周次代码", SqlDbType.VarChar, 20), new SqlParameter("@教室代码", SqlDbType.VarChar, 20) }; parameters[0].Value = model._teachCode; parameters[1].Value = model._schooltimeCode; parameters[2].Value = model._teachWeekCode; parameters[3].Value = model._classroomCode; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(MUSE.Model.Course_time model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into 课程时间表("); strSql.Append("授课号,上课时间代码,上课周次代码,教室代码)"); strSql.Append(" values ("); strSql.Append("@授课号,@上课时间代码,@上课周次代码,@教室代码)"); SqlParameter[] parameters = { new SqlParameter("@授课号", SqlDbType.Int, 4), new SqlParameter("@上课时间代码", SqlDbType.VarChar, 20), new SqlParameter("@上课周次代码", SqlDbType.VarChar, 20), new SqlParameter("@教室代码", SqlDbType.VarChar, 20) }; parameters[0].Value = model._teachCode; parameters[1].Value = model._schooltimeCode; parameters[2].Value = model._teachWeekCode; parameters[3].Value = model._classroomCode; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public MUSE.Model.Course_time GetModel(int 授课号, string 课时间代码, string 课周次代码, string 教室代码, string 预留字段1, string 预留字段2, string 预留字段3, string 预留字段4, string 预留字段5) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 授课号,上课时间代码,上课周次代码,教室代码 from 课程时间表 "); strSql.Append(" where 授课号=@授课号 and 上课时间代码=@上课时间代码 and 上课周次代码=@上课周次代码 and 教室代码=@教室代码 and 预留字段1=@预留字段1 and 预留字段2=@预留字段2 and 预留字段3=@预留字段3 and 预留字段4=@预留字段4 and 预留字段5=@预留字段5 "); SqlParameter[] parameters = { new SqlParameter("@授课号", SqlDbType.Int, 4), new SqlParameter("@上课时间代码", SqlDbType.VarChar, 20), new SqlParameter("@上课周次代码", SqlDbType.VarChar, 20), new SqlParameter("@教室代码", SqlDbType.VarChar, 20), new SqlParameter("@预留字段1", SqlDbType.VarChar, 50), new SqlParameter("@预留字段2", SqlDbType.VarChar, 50), new SqlParameter("@预留字段3", SqlDbType.VarChar, 50), new SqlParameter("@预留字段4", SqlDbType.VarChar, 50), new SqlParameter("@预留字段5", SqlDbType.VarChar, 50) }; parameters[0].Value = 授课号; parameters[1].Value = 课时间代码; parameters[2].Value = 课周次代码; parameters[3].Value = 教室代码; parameters[4].Value = 预留字段1; parameters[5].Value = 预留字段2; parameters[6].Value = 预留字段3; parameters[7].Value = 预留字段4; parameters[8].Value = 预留字段5; MUSE.Model.Course_time model = new MUSE.Model.Course_time(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public MUSE.Model.Course_time DataRowToModel(DataRow row) { MUSE.Model.Course_time model = new MUSE.Model.Course_time(); if (row != null) { if (row["授课号"] != null && row["授课号"].ToString() != "") { model._teachCode = int.Parse(row["授课号"].ToString()); } if (row["上课时间代码"] != null) { model._schooltimeCode = row["上课时间代码"].ToString(); } if (row["上课周次代码"] != null) { model._teachWeekCode = row["上课周次代码"].ToString(); } if (row["教室代码"] != null) { model._classroomCode = row["教室代码"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(MUSE.Model.Course_time model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(MUSE.Model.Course_time model) { return(dal.Add(model)); }