using BLL; using System; using System.Linq; namespace FineUIPro.Web.HSSE.EduTrain { public partial class PlanView : PageBase { #region 加载 /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString)) { if (!IsPostBack) { this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); string planId = Request.Params["PlanId"]; var plan = BLL.TrainingPlanService.GetPlanById(planId); if (plan != null) { this.txtPlanCode.Text = plan.PlanCode; this.txtPlanName.Text = plan.PlanName; this.txtDesignerName.Text = BLL.UserService.GetUserNameByUserId(plan.DesignerId); this.txtDesignerDate.Text = string.Format("{0:yyyy-MM-dd}", plan.DesignerDate); this.txtInstallationNames.Text = WorkPostService.getWorkPostNamesWorkPostIds(plan.WorkPostId); this.txtUnitName.Text = UnitService.getUnitNamesUnitIds(plan.UnitIds); var testPlanTraining = from x in db.Training_PlanItem join y in db.Training_Training on x.TrainingEduId equals y.TrainingId where x.PlanId == planId orderby y.TrainingCode select y.TrainingName; foreach (var item in testPlanTraining) { this.txtTrainingEdu.Text += item + ";"; } } } } } #endregion } }