using BLL; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace FineUIPro.Web.SysManage { public partial class HttpLogEdit : PageBase { #region /// /// 主键 /// public string HttpLogId { get { return (string)ViewState["HttpLogId"]; } set { ViewState["HttpLogId"] = value; } } #endregion protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); ////权限按钮方法 this.HttpLogId = Request.Params["HttpLogId"]; if (!string.IsNullOrEmpty(this.HttpLogId)) { Model.Sys_HttpLog model = BLL.SysHttplogService.GetSys_HttpLogById(this.HttpLogId); if (model != null) { if (model.LogTime != null) { this.txtLogTime.Text = string.Format("{0:yyyy-MM-dd}", model.LogTime); } this.txtUserName.Text = model.UserName; this.txtHttpUrl.Text = model.HttpUrl; this.txtLogTxt.Text = model.LogTxt; this.txtMeThod.Text = model.MeThod; } } } } /// /// 保存按钮 /// /// /// protected void btnSave_Click(object sender, EventArgs e) { Model.Sys_HttpLog table = new Model.Sys_HttpLog(); table.LogTime = this.txtLogTime.SelectedDate; table.UserName = this.txtUserName.Text; table.HttpUrl = this.txtHttpUrl.Text; table.LogTxt = this.txtLogTxt.Text; table.MeThod = this.txtMeThod.Text; if (string.IsNullOrEmpty(this.HttpLogId)) { table.HttpLogId = SQLHelper.GetNewID(typeof(Model.Sys_HttpLog)); BLL.SysHttplogService.AddSys_HttpLog(table); } else { table.HttpLogId = this.HttpLogId; BLL.SysHttplogService.UpdateSys_HttpLog(table); } PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); } } }