using BLL; using System; namespace FineUIPro.Web.HJGL.PreDesign { public partial class YardPlanningEdit : PageBase { public string YardPlanningId { get { return (string)ViewState["YardPlanningId"]; } set { ViewState["YardPlanningId"] = value; } } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { YardPlanningId = Request.Params["YardPlanningId"]; string Type = Request.Params["Type"]; if (!string.IsNullOrEmpty(Type)) { if (Type == "Edit") { var q = BLL.HJGL_YardPlanningService.GetHJGL_YardPlanningById(YardPlanningId); txtYardPlanName.Text = q.YardPlanName; } } } } protected void btnSave_Click(object sender, EventArgs e) { string Type = Request.Params["Type"]; if (!string.IsNullOrEmpty(Type)) { if (Type == "Add") { Model.HJGL_YardPlanning hJGL_YardPlanning = new Model.HJGL_YardPlanning { YardPlanningId = SQLHelper.GetNewID(), YardPlanName = txtYardPlanName.Text, ProjectId = this.CurrUser.LoginProjectId, SurperId = YardPlanningId, }; HJGL_YardPlanningService.AddHJGL_YardPlanning(hJGL_YardPlanning); } else if (Type == "Edit") { var q = BLL.HJGL_YardPlanningService.GetHJGL_YardPlanningById(YardPlanningId); q.YardPlanName = txtYardPlanName.Text; HJGL_YardPlanningService.UpdateHJGL_YardPlanning(q); } PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); } } } }