protected void Page_PreInit(object sender, EventArgs e) { try { if (Session["User"] == null) { Response.Write("<script language=javascript>parent.parent.location.href='../../WebUI/Start/SessionTimeOut.aspx';</script>"); return; } if (!IsPostBack) { InitLoading(); } string FormID = Request.QueryString["FormID"]; //權限 if (Context.User.Identity.Name.ToLower() == "administrator" || Context.User.Identity.Name.ToLower() == "supervisor") ViewState["Permission"] = "3333333330"; else { string cnkey = ""; if (Session["UserType"].ToString() == "EP") cnkey = Session["EnterpriseID"].ToString(); Js.BLL.Account.UserDal user = new Js.BLL.Account.UserDal(Context.User.Identity.Name, cnkey); ViewState["Permission"] = user.GetUserPermissionByFormID(FormID); } Js.BLL.Sys.SysManageDal dal = new Js.BLL.Sys.SysManageDal(); DataTable dt = dal.GetSysEmptyRecord(); DataRow dr = dt.NewRow(); dr["UserType"] = Session["UserType"].ToString(); dr["UserName"] = Session["User"].ToString(); dr["PersonName"] = Session["User"].ToString(); dr["OpDate"] = DateTime.Now; dr["FormID"] = Request.QueryString["FormID"] + ""; Js.BLL.Sys.TreeListDal tdal = new Js.BLL.Sys.TreeListDal(); Js.Model.Sys.TreeListInfo model = tdal.GetModel(dr["FormID"].ToString()); if(Session["language_session"].ToString().ToLower()=="zh-tw") dr["FormName"] = model.Text; else if (Session["language_session"].ToString().ToLower() == "zh-cn") dr["FormName"] = model.Text_cn; else dr["FormName"] = model.Text_en; dr["ActionState"] = ""; //dr["IP"] = HttpContext.Current.Request.UserHostAddress; dr["IP"] = Page.Request.UserHostAddress; dal.InsertSysRrecord(dr); } catch(Exception ex) { } }
private void frmSelect_Load(object sender, EventArgs e) { Js.BLL.Sys.TreeListDal dal = new Js.BLL.Sys.TreeListDal(); Js.Model.Sys.TreeListInfo model = dal.GetModel(FormID); KeyName = model.KeyField; BindComboBox(); this.cmbField.SelectedIndex = 0; SetBtnEnabled(""); SetColumn(); }