protected void btnSubmit_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(AudioVideoBookId)) { #region 添加 model = new Model_AudioVideoBook(); model.BookName = txtBookName.Text.Trim(); model.GradeTerm = ddlGradeTerm.SelectedValue; model.ParticularYear = Convert.ToInt32(ddlYear.SelectedValue); model.Resource_Version = ddlResource_Version.SelectedValue; model.Subject = ddlSubject.SelectedValue; model.AudioVideoBookId = Guid.NewGuid().ToString(); model.CreateUser = loginUser.SysUser_ID; model.CreateTime = DateTime.Now; if (bll.Add(model)) { new Rc.Cloud.BLL.BLL_clsAuth().AddLogFromBS("10401000", "新增视频图书成功,操作人:(" + loginUser.SysUser_ID + ")" + loginUser.SysUser_Name); ClientScript.RegisterStartupScript(this.GetType(), "save", "<script type='text/javascript'>$(function(){layer.ready(function(){layer.msg('新增成功!',{ time: 1000,icon:1},function(){parent.loadData();parent.layer.close(index)});})})</script>"); return; } #endregion } else { #region 修改 model = bll.GetModel(AudioVideoBookId); model.BookName = txtBookName.Text.Trim(); model.GradeTerm = ddlGradeTerm.SelectedValue; model.ParticularYear = Convert.ToInt32(ddlYear.SelectedValue); model.Resource_Version = ddlResource_Version.SelectedValue; model.Subject = ddlSubject.SelectedValue; if (bll.Update(model)) { new Rc.Cloud.BLL.BLL_clsAuth().AddLogFromBS("10401000", "修改视频图书成功,操作人:(" + loginUser.SysUser_ID + ")" + loginUser.SysUser_Name); ClientScript.RegisterStartupScript(this.GetType(), "update", "<script type='text/javascript'>$(function(){layer.ready(function(){layer.msg('编辑成功!',{ time: 1000,icon:1},function(){parent.loadData();parent.layer.close(index);});})})</script>"); } #endregion } } catch (Exception ex) { new Rc.Cloud.BLL.BLL_clsAuth().AddLogFromBS("10401000", "操作异常," + ex + "操作人:(" + loginUser.SysUser_ID + ")" + loginUser.SysUser_Name); ClientScript.RegisterStartupScript(this.GetType(), "save", "<script type='text/javascript'>$(function(){layer.ready(function(){layer.msg('操作失败!',{icon:2},function(){parent.loadData();parent.layer.close(index);});})})</script>"); } }
/// <summary> /// 修改时的默认值 /// </summary> protected void loadData() { model = bll.GetModel(AudioVideoBookId); if (model == null) { return; } else { ddlGradeTerm.SelectedValue = model.GradeTerm; ddlResource_Version.SelectedValue = model.Resource_Version; ddlSubject.SelectedValue = model.Subject; ddlYear.SelectedValue = model.ParticularYear.ToString(); txtBookName.Text = model.BookName; } }
public List <Model_AudioVideoBook> DataTableToList(DataTable dt) { List <Model_AudioVideoBook> list = new List <Model_AudioVideoBook>(); int count = dt.Rows.Count; if (count > 0) { for (int i = 0; i < count; i++) { Model_AudioVideoBook item = this.dal.DataRowToModel(dt.Rows[i]); if (item != null) { list.Add(item); } } } return(list); }
public bool Add(Model_AudioVideoBook model) { StringBuilder builder = new StringBuilder(); builder.Append("insert into AudioVideoBook("); builder.Append("AudioVideoBookId,BookName,ParticularYear,GradeTerm,Resource_Version,Subject,CreateUser,CreateTime)"); builder.Append(" values ("); builder.Append("@AudioVideoBookId,@BookName,@ParticularYear,@GradeTerm,@Resource_Version,@Subject,@CreateUser,@CreateTime)"); SqlParameter[] cmdParms = new SqlParameter[] { new SqlParameter("@AudioVideoBookId", SqlDbType.Char, 0x24), new SqlParameter("@BookName", SqlDbType.NVarChar, 300), new SqlParameter("@ParticularYear", SqlDbType.Int, 4), new SqlParameter("@GradeTerm", SqlDbType.Char, 0x24), new SqlParameter("@Resource_Version", SqlDbType.Char, 0x24), new SqlParameter("@Subject", SqlDbType.Char, 0x24), new SqlParameter("@CreateUser", SqlDbType.Char, 0x24), new SqlParameter("@CreateTime", SqlDbType.DateTime) }; cmdParms[0].Value = model.AudioVideoBookId; cmdParms[1].Value = model.BookName; cmdParms[2].Value = model.ParticularYear; cmdParms[3].Value = model.GradeTerm; cmdParms[4].Value = model.Resource_Version; cmdParms[5].Value = model.Subject; cmdParms[6].Value = model.CreateUser; cmdParms[7].Value = model.CreateTime; return(DbHelperSQL.ExecuteSql(builder.ToString(), cmdParms) > 0); }
public Model_AudioVideoBook DataRowToModel(DataRow row) { Model_AudioVideoBook book = new Model_AudioVideoBook(); if (row != null) { if (row["AudioVideoBookId"] != null) { book.AudioVideoBookId = row["AudioVideoBookId"].ToString(); } if (row["BookName"] != null) { book.BookName = row["BookName"].ToString(); } if ((row["ParticularYear"] != null) && (row["ParticularYear"].ToString() != "")) { book.ParticularYear = new int?(int.Parse(row["ParticularYear"].ToString())); } if (row["GradeTerm"] != null) { book.GradeTerm = row["GradeTerm"].ToString(); } if (row["Resource_Version"] != null) { book.Resource_Version = row["Resource_Version"].ToString(); } if (row["Subject"] != null) { book.Subject = row["Subject"].ToString(); } if (row["CreateUser"] != null) { book.CreateUser = row["CreateUser"].ToString(); } if ((row["CreateTime"] != null) && (row["CreateTime"].ToString() != "")) { book.CreateTime = new DateTime?(DateTime.Parse(row["CreateTime"].ToString())); } } return(book); }
public bool Update(Model_AudioVideoBook model) { StringBuilder builder = new StringBuilder(); builder.Append("update AudioVideoBook set "); builder.Append("BookName=@BookName,"); builder.Append("ParticularYear=@ParticularYear,"); builder.Append("GradeTerm=@GradeTerm,"); builder.Append("Resource_Version=@Resource_Version,"); builder.Append("Subject=@Subject,"); builder.Append("CreateUser=@CreateUser,"); builder.Append("CreateTime=@CreateTime"); builder.Append(" where AudioVideoBookId=@AudioVideoBookId "); SqlParameter[] cmdParms = new SqlParameter[] { new SqlParameter("@BookName", SqlDbType.NVarChar, 300), new SqlParameter("@ParticularYear", SqlDbType.Int, 4), new SqlParameter("@GradeTerm", SqlDbType.Char, 0x24), new SqlParameter("@Resource_Version", SqlDbType.Char, 0x24), new SqlParameter("@Subject", SqlDbType.Char, 0x24), new SqlParameter("@CreateUser", SqlDbType.Char, 0x24), new SqlParameter("@CreateTime", SqlDbType.DateTime), new SqlParameter("@AudioVideoBookId", SqlDbType.Char, 0x24) }; cmdParms[0].Value = model.BookName; cmdParms[1].Value = model.ParticularYear; cmdParms[2].Value = model.GradeTerm; cmdParms[3].Value = model.Resource_Version; cmdParms[4].Value = model.Subject; cmdParms[5].Value = model.CreateUser; cmdParms[6].Value = model.CreateTime; cmdParms[7].Value = model.AudioVideoBookId; return(DbHelperSQL.ExecuteSql(builder.ToString(), cmdParms) > 0); }
public bool Add(Model_AudioVideoBook model) { return(this.dal.Add(model)); }
public bool Update(Model_AudioVideoBook model) { return(this.dal.Update(model)); }