protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Model.managers.manager admin_info = GetAdminInfo(); //管理员信息 //登录信息 if (admin_info != null) { BLL.managers.manager_log bll = new BLL.managers.manager_log(); Model.managers.manager_log model1 = bll.GetModel(admin_info.user_name, 1, OSEnums.ActionEnum.Login.ToString()); if (model1 != null) { //本次登录 litIP.Text = model1.user_ip; } Model.managers.manager_log model2 = bll.GetModel(admin_info.user_name, 2, OSEnums.ActionEnum.Login.ToString()); if (model2 != null) { //上一次登录 litBackIP.Text = model2.user_ip; litBackTime.Text = model2.add_time.ToString(); } } } }
//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { ChkAdminLevel("manager_log", OSEnums.ActionEnum.Delete.ToString()); //检查权限 BLL.managers.manager_log bll = new BLL.managers.manager_log(); int sucCount = bll.Delete(7); AddAdminLog(OSEnums.ActionEnum.Delete.ToString(), "删除管理日志" + sucCount + "条"); //记录日志 Response.Redirect(Utils.CombUrlTxt("manager_log.aspx", "keywords={0}", this.keywords)); }
/// <summary> /// 写入管理日志 /// </summary> /// <param name="action_type"></param> /// <param name="remark"></param> /// <returns></returns> public bool AddAdminLog(string action_type, string remark) { if (siteConfig.logstatus > 0) { Model.managers.manager model = GetAdminInfo(); int newId = new BLL.managers.manager_log().Add(model.id, model.user_name, action_type, remark); if (newId > 0) { return true; } } return false; }
/// <summary> /// 写入管理日志 /// </summary> /// <param name="action_type"></param> /// <param name="remark"></param> /// <returns></returns> public bool AddAdminLog(string action_type, string remark) { if (siteConfig.logstatus > 0) { Model.managers.manager model = GetAdminInfo(); int newId = new BLL.managers.manager_log().Add(model.id, model.user_name, action_type, remark); if (newId > 0) { return(true); } } return(false); }
private void RptBind(string _strWhere, string _orderby) { this.page = OSRequest.GetQueryInt("page", 1); txtKeywords.Text = this.keywords; BLL.managers.manager_log bll = new BLL.managers.manager_log(); this.rptList.DataSource = bll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount); this.rptList.DataBind(); //绑定页码 txtPageNum.Text = this.pageSize.ToString(); string pageUrl = Utils.CombUrlTxt("manager_log.aspx", "keywords={0}&page={1}", this.keywords, "__id__"); PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8); }