using BLL; using System; namespace FineUIPro.Web.TestRun.PersonTrain { public partial class TrainContentEdit :PageBase { #region 加载 /// /// 页面加载 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request.Params["id"]; if (!string.IsNullOrEmpty(id)) { Model.PersonTrain_TrainContent data = BLL.TrainContentService.GetTrainContentById(id); if (data != null) { this.hdId.Text = id; this.txtTrainCode.Text = data.TrainCode; this.txtTrainContent.Text = data.TrainContent; this.txtTrainMans.Text = data.TrainMans; this.txtOrganizeMan.Text = data.OrganizeMan; this.txtTeachingUnit.Text = data.TeachingUnit; this.txtTrainDate.Text = data.TrainDate.HasValue ? string.Format("{0:yyyy-MM-dd}", data.TrainDate) : ""; this.txtTrainPlace.Text = data.TrainPlace; this.txtTrainResult.Text = data.TrainResult; this.txtRemark.Text = data.Remark; } } } } #endregion #region 附件上传 /// /// 附件上传 /// /// /// protected void btnAttach_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录 { this.hdId.Text = SQLHelper.GetNewID(typeof(Model.PersonTrain_TrainContent)); } PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/TestRun/PersonTrain/TrainContent&menuId={1}", this.hdId.Text, BLL.Const.TrainContentMenuId))); } #endregion #region 保存 /// /// 保存按钮 /// /// /// protected void btnSave_Click(object sender, EventArgs e) { string id = Request.Params["id"]; Model.PersonTrain_TrainContent newData = new Model.PersonTrain_TrainContent(); newData.TrainCode = this.txtTrainCode.Text.Trim(); newData.TrainContent = this.txtTrainContent.Text.Trim(); newData.TrainMans = this.txtTrainMans.Text.Trim(); newData.OrganizeMan = this.txtOrganizeMan.Text.Trim(); newData.TeachingUnit = this.txtTeachingUnit.Text.Trim(); newData.TrainDate = Funs.GetNewDateTime(this.txtTrainDate.Text.Trim()); newData.TrainPlace = this.txtTrainPlace.Text.Trim(); newData.TrainResult = this.txtTrainResult.Text.Trim(); newData.Remark = this.txtRemark.Text.Trim(); if (!string.IsNullOrEmpty(id)) { newData.TrainContentId = id; BLL.TrainContentService.UpdateTrainContent(newData); } else { newData.ProjectId = this.CurrUser.LoginProjectId; if (!string.IsNullOrEmpty(this.hdId.Text)) { newData.TrainContentId = this.hdId.Text.Trim(); } else { newData.TrainContentId = SQLHelper.GetNewID(typeof(Model.PersonTrain_TrainContent)); this.hdId.Text = newData.TrainContentId; } BLL.TrainContentService.AddTrainContent(newData); } ShowNotify("保存成功!", MessageBoxIcon.Success); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } #endregion } }