/// <summary> /// 更新一条数据 /// </summary> public bool Update(TaskManager.Model.T_Event_StuClassTask model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update T_Event_StuClassTask set "); strSql.Append("ClassTaskId=@ClassTaskId,"); strSql.Append("StuId=@StuId"); strSql.Append(" where Id=@Id"); SqlParameter[] parameters = { new SqlParameter("@ClassTaskId", SqlDbType.Int,4), new SqlParameter("@StuId", SqlDbType.Int,4), new SqlParameter("@Id", SqlDbType.Int,4)}; parameters[0].Value = model.ClassTaskId; parameters[1].Value = model.StuId; parameters[2].Value = model.Id; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return true; } else { return false; } }
/// <summary> /// 得到一个对象实体 /// </summary> public TaskManager.Model.T_Event_StuClassTask DataRowToModel(DataRow row) { TaskManager.Model.T_Event_StuClassTask model = new TaskManager.Model.T_Event_StuClassTask(); if (row != null) { if (row["Id"] != null && row["Id"].ToString() != "") { model.Id = int.Parse(row["Id"].ToString()); } if (row["ClassTaskId"] != null && row["ClassTaskId"].ToString() != "") { model.ClassTaskId = int.Parse(row["ClassTaskId"].ToString()); } if (row["StuId"] != null && row["StuId"].ToString() != "") { model.StuId = int.Parse(row["StuId"].ToString()); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public TaskManager.Model.T_Event_StuClassTask GetModel(int Id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 Id,ClassTaskId,StuId from T_Event_StuClassTask "); strSql.Append(" where Id=@Id"); SqlParameter[] parameters = { new SqlParameter("@Id", SqlDbType.Int,4) }; parameters[0].Value = Id; TaskManager.Model.T_Event_StuClassTask model = new TaskManager.Model.T_Event_StuClassTask(); 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 int Add(TaskManager.Model.T_Event_StuClassTask model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into T_Event_StuClassTask("); strSql.Append("ClassTaskId,StuId)"); strSql.Append(" values ("); strSql.Append("@ClassTaskId,@StuId)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@ClassTaskId", SqlDbType.Int,4), new SqlParameter("@StuId", SqlDbType.Int,4)}; parameters[0].Value = model.ClassTaskId; parameters[1].Value = model.StuId; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return 0; } else { return Convert.ToInt32(obj); } }