using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace TradeManage { public class Pages : System.Web.UI.Page { public Pages() { //base.Init += new EventHandler(Pages_Init); base.Load += new EventHandler(Pages_Load); } void Pages_Load(object sender, EventArgs e) { } public static void Login(System.Web.SessionState.HttpSessionState Session) { if (Session["UserId"] == null) throw new Exception("Session丢失"); } public static UserModel Login2(System.Web.SessionState.HttpSessionState Session) { if (Session["Login_UserModel"] == null) throw new Exception("Session丢失"); return (UserModel)Session["Login_UserModel"]; } public static void SaveLog(int UserId, string Title, string LogContent, int InnerId) { TradeModel.JC_Log Model = new TradeModel.JC_Log(); Model.InDate = DateTime.Now; Model.InUserId = UserId; Model.LogContext = LogContent; Model.LogType = Title; Model.InnerId = InnerId; TradeData.BaseService.SaveLog(Model); } public static bool IsNatural_Number(string str) { System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@".*?[\u4E00-\u9FFF]+.*"); return reg1.IsMatch(str); } } [Serializable] public class UserModel { public int CompanyID { get; set; } public int DeptId { get; set; } public string Name { get; set; } public int UserID { get; set; } public string UserType { get; set; } public string UserName { get; set; } public string PassWord { get; set; } public string CompanyName { get; set; } public string Duty { get; set; } } }