protected void Page_Load(object sender, EventArgs e) { this.keywords = DTRequest.GetQueryString("keywords"); if (!Page.IsPostBack) { //登录验证 adminUser.GetLoginState(); //登录信息 HttpCookie cookie = System.Web.HttpContext.Current.Request.Cookies["admin"]; if (cookie != null) { Application["adminname"] = (string)cookie.Values["adminname"]; } else if (Session["adminname"] != null) { Application["adminname"] = (string)Session["adminname"]; } Cms.BLL.C_admin_log bll = new Cms.BLL.C_admin_log(); string where = "select * from C_admin_log order by id desc"; this.AspNetPager1.AlwaysShow = true; this.AspNetPager1.PageSize = 10; this.AspNetPager1.RecordCount = bll.GetRecordCount(""); this.RepeaterDataBind(where); bool blDelete = adminUser.setpurview("管理日志", "Delete"); if (!blDelete) { btnDelete.Visible = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //登录验证 adminUser.GetLoginState(); //登录信息 HttpCookie cookie = System.Web.HttpContext.Current.Request.Cookies["admin"]; if (cookie != null) { Application["adminname"] = (string)cookie.Values["adminname"]; Cms.BLL.C_admin_log bll = new Cms.BLL.C_admin_log(); Cms.Model.C_admin_log model = new Cms.Model.C_admin_log(); int admin_id = Convert.ToInt32((string)cookie.Values["adminid"]); DataSet ds = Cms.DBUtility.DbHelperSQL.ExecuteDataSet(CommandType.Text, "select top 2 * from C_admin_log where user_id=" + admin_id + " order by id desc"); if (ds.Tables[0].Rows.Count > 0) { litIP.Text = ds.Tables[0].Rows[0]["user_ip"].ToString(); //本次登录 if (ds.Tables[0].Rows.Count == 2) { litBackIP.Text = ds.Tables[0].Rows[1]["user_ip"].ToString(); //上一次登录 litBackTime.Text = ds.Tables[0].Rows[1]["add_time"].ToString(); //上次登录时间 } } } else if (Session["adminname"] != null) { Application["adminname"] = (string)Session["adminname"]; } bindsite(); //绑定网站信息 } }
//批量删除 protected void btnDelete_Click(object sender, EventArgs e) { Cms.BLL.C_admin_log bll = new Cms.BLL.C_admin_log(); int sucCount = Cms.DBUtility.DbHelperSQL.ExecuteSql("delete from wx_log where DATEDIFF(day, updatetime, getdate()) > 7"); //修改 adminUser.AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除管理日志" + sucCount + "条"); //记录日志 JscriptMsg("删除日志" + sucCount + "条", Utils.CombUrlTxt("logList.aspx", "keywords={0}", this.keywords), "Success"); }
public static void setlog(string str, string sname) { Cms.BLL.C_admin_log cm = new Cms.BLL.C_admin_log(); Cms.Model.C_admin_log mc = new Cms.Model.C_admin_log(); mc.remark = str; mc.action_type = "微信信息"; mc.user_name = sname; mc.add_time = DateTime.Now; cm.Add(mc); }
/// <summary> /// 写入管理日志 /// </summary> public static bool AddUserLog(string action_type, string remark) { Cms.Model.C_user user = adminUser.GetuserLoginState(); int newId = new Cms.BLL.C_admin_log().Add(user.id, user.username, action_type, remark); if (newId > 0) { return(true); } return(false); }
/// <summary> /// 写入管理日志 /// </summary> public static bool AddAdminLog(string action_type, string remark) { Cms.Model.C_admin admin = adminUser.GetLoginState(); int newId = new Cms.BLL.C_admin_log().Add(admin.id, admin.user_name, action_type, remark); if (newId > 0) { return(true); } return(false); }
private bool DataUpdate(int _id) { string typeid = Request.QueryString["typeid"].ToString(); Cms.BLL.ws_Lottery bll = new Cms.BLL.ws_Lottery(); Cms.Model.ws_Lottery model = new Cms.Model.ws_Lottery(); model = bll.GetModel(_id); model.id = _id; model.lname = tbname.Text.Trim(); model.stime = Convert.ToDateTime(tbstime.Text.Trim()); model.etime = Convert.ToDateTime(tbetime.Text.Trim()); model.picurl = photoUrl.Text.Trim(); model.info = tbinfo.Value.Trim(); int num = 0; if (isnum.Checked) { num = 1; } model.isnum = num; model.total = int.Parse(tbtotal.Text.Trim()); model.daynum = int.Parse(tbdaynum.Text.Trim()); //model.typeid = int.Parse(typeid); DateTime time = DateTime.Now; // model.updatetime = time; if (bll.Update(model)) { Cms.BLL.ws_Prize Prize = new Cms.BLL.ws_Prize(); DataTable dt = Prize.GetList("pid=" + _id + " order by orderNumber asc").Tables[0]; if (tbjxname.Text.Trim() != "" && tbjxname.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count >= 1) { mPrize = Prize.GetModel(int.Parse(dt.Rows[0]["id"].ToString())); mPrize.pname = tbjxname.Text.Trim(); mPrize.prize = tbjpname.Text.Trim(); mPrize.quantity = int.Parse(tbnumber.Text.Trim()); mPrize.probability = int.Parse(tbgl.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname.Text.Trim(); mPrize.prize = tbjpname.Text.Trim(); mPrize.quantity = int.Parse(tbnumber.Text.Trim()); mPrize.probability = int.Parse(tbgl.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 0; Prize.Add(mPrize); } } if (tbjxname2.Text.Trim() != "" && tbjxname2.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count >= 2) { mPrize = Prize.GetModel(int.Parse(dt.Rows[1]["id"].ToString())); mPrize.pname = tbjxname2.Text.Trim(); mPrize.prize = tbjpname2.Text.Trim(); mPrize.quantity = int.Parse(tbnumber2.Text.Trim()); mPrize.probability = int.Parse(tbgl2.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname2.Text.Trim(); mPrize.prize = tbjpname2.Text.Trim(); mPrize.quantity = int.Parse(tbnumber2.Text.Trim()); mPrize.probability = int.Parse(tbgl2.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 1; Prize.Add(mPrize); } } if (tbjxname3.Text.Trim() != "" && tbjxname3.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count >= 3) { mPrize = Prize.GetModel(int.Parse(dt.Rows[2]["id"].ToString())); mPrize.pname = tbjxname3.Text.Trim(); mPrize.prize = tbjpname3.Text.Trim(); mPrize.quantity = int.Parse(tbnumber3.Text.Trim()); mPrize.probability = int.Parse(tbgl3.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname3.Text.Trim(); mPrize.prize = tbjpname3.Text.Trim(); mPrize.quantity = int.Parse(tbnumber3.Text.Trim()); mPrize.probability = int.Parse(tbgl3.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 2; Prize.Add(mPrize); } } if (tbjxname4.Text.Trim() != "" && tbjxname4.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count >= 4) { mPrize = Prize.GetModel(int.Parse(dt.Rows[3]["id"].ToString())); mPrize.pname = tbjxname4.Text.Trim(); mPrize.prize = tbjpname4.Text.Trim(); mPrize.quantity = int.Parse(tbnumber4.Text.Trim()); mPrize.probability = int.Parse(tbgl4.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname4.Text.Trim(); mPrize.prize = tbjpname4.Text.Trim(); mPrize.quantity = int.Parse(tbnumber4.Text.Trim()); mPrize.probability = int.Parse(tbgl4.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 3; Prize.Add(mPrize); } } if (tbjxname5.Text.Trim() != "" && tbjxname5.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count >= 5) { mPrize = Prize.GetModel(int.Parse(dt.Rows[4]["id"].ToString())); mPrize.pname = tbjxname5.Text.Trim(); mPrize.prize = tbjpname5.Text.Trim(); mPrize.quantity = int.Parse(tbnumber5.Text.Trim()); mPrize.probability = int.Parse(tbgl5.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname5.Text.Trim(); mPrize.prize = tbjpname5.Text.Trim(); mPrize.quantity = int.Parse(tbnumber5.Text.Trim()); mPrize.probability = int.Parse(tbgl5.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 4; Prize.Add(mPrize); } } if (tbjxname6.Text.Trim() != "" && tbjxname6.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); if (dt.Rows.Count == 6) { mPrize = Prize.GetModel(int.Parse(dt.Rows[5]["id"].ToString())); mPrize.pname = tbjxname6.Text.Trim(); mPrize.prize = tbjpname6.Text.Trim(); mPrize.quantity = int.Parse(tbnumber6.Text.Trim()); mPrize.probability = int.Parse(tbgl6.Text.Trim()); Prize.Update(mPrize); } else { mPrize.pname = tbjxname6.Text.Trim(); mPrize.prize = tbjpname6.Text.Trim(); mPrize.quantity = int.Parse(tbnumber6.Text.Trim()); mPrize.probability = int.Parse(tbgl6.Text.Trim()); mPrize.pid = _id; mPrize.updatetime = time; mPrize.orderNumber = 5; Prize.Add(mPrize); } } //写入登录日志 Cms.Model.C_admin_log adminlog = new Cms.Model.C_admin_log(); Cms.BLL.C_admin_log adminlogdal = new Cms.BLL.C_admin_log(); adminlog.user_id = Convert.ToInt32((string)Session["adminid"]); //用户名角色ID adminlog.user_name = (string)Session["adminname"]; //用户名 adminlog.user_ip = Cms.Common.ManagementInfo.GetIP(); //ip地址 adminlog.action_type = "Edit"; adminlog.action_type = "修改抽奖活动" + this.tbname.Text.Trim(); adminlog.add_time = Convert.ToDateTime(Cms.Common.ManagementInfo.GetTime());//时间 adminlogdal.Add(adminlog); JscriptMsg("修改信息成功!", "lotterylist.aspx?typeid=" + typeid, "Success"); return(true); } else { JscriptMsg("修改信息失败!", "lotteryedit.aspx?action=edit&id=" + _id + "&typeid=" + typeid, "Error"); return(false); } }
private bool DataAdd() { string typeid = Request.QueryString["typeid"].ToString(); Cms.BLL.ws_Lottery bll = new Cms.BLL.ws_Lottery(); Cms.Model.ws_Lottery model = new Cms.Model.ws_Lottery(); model.lname = tbname.Text.Trim(); model.stime = Convert.ToDateTime(tbstime.Text.Trim()); model.etime = Convert.ToDateTime(tbetime.Text.Trim()); model.picurl = photoUrl.Text.Trim(); model.info = tbinfo.Value.Trim(); int num = 0; if (isnum.Checked) { num = 1; } model.isnum = num; model.total = int.Parse(tbtotal.Text.Trim()); model.daynum = int.Parse(tbdaynum.Text.Trim()); model.typeid = int.Parse(typeid); DateTime time = DateTime.Now; model.updatetime = time; int id = bll.Add(model); if (id > 0) { { //奖项 Cms.BLL.ws_Prize Prize = new Cms.BLL.ws_Prize(); if (tbjxname.Text.Trim() != "" && tbjxname.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname.Text.Trim(); mPrize.prize = tbjpname.Text.Trim(); mPrize.quantity = int.Parse(tbnumber.Text.Trim()); mPrize.probability = int.Parse(tbgl.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 0; Prize.Add(mPrize); } if (tbjxname2.Text.Trim() != "" && tbjxname2.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname2.Text.Trim(); mPrize.prize = tbjpname2.Text.Trim(); mPrize.quantity = int.Parse(tbnumber2.Text.Trim()); mPrize.probability = int.Parse(tbgl2.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 1; Prize.Add(mPrize); } if (tbjxname3.Text.Trim() != "" && tbjxname3.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname3.Text.Trim(); mPrize.prize = tbjpname3.Text.Trim(); mPrize.quantity = int.Parse(tbnumber3.Text.Trim()); mPrize.probability = int.Parse(tbgl3.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 2; Prize.Add(mPrize); } if (tbjxname4.Text.Trim() != "" && tbjxname4.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname4.Text.Trim(); mPrize.prize = tbjpname4.Text.Trim(); mPrize.quantity = int.Parse(tbnumber4.Text.Trim()); mPrize.probability = int.Parse(tbgl4.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 3; Prize.Add(mPrize); } if (tbjxname5.Text.Trim() != "" && tbjxname5.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname5.Text.Trim(); mPrize.prize = tbjpname5.Text.Trim(); mPrize.quantity = int.Parse(tbnumber5.Text.Trim()); mPrize.probability = int.Parse(tbgl5.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 4; Prize.Add(mPrize); } if (tbjxname6.Text.Trim() != "" && tbjxname6.Text.Trim().Length != 0) { Cms.Model.ws_Prize mPrize = new Cms.Model.ws_Prize(); mPrize.pname = tbjxname6.Text.Trim(); mPrize.prize = tbjpname6.Text.Trim(); mPrize.quantity = int.Parse(tbnumber6.Text.Trim()); mPrize.probability = int.Parse(tbgl6.Text.Trim()); mPrize.pid = id; mPrize.updatetime = time; mPrize.orderNumber = 5; Prize.Add(mPrize); } } //写入登录日志 Cms.Model.C_admin_log adminlog = new Cms.Model.C_admin_log(); Cms.BLL.C_admin_log adminlogdal = new Cms.BLL.C_admin_log(); adminlog.user_id = Convert.ToInt32((string)Session["adminid"]); //用户名角色ID adminlog.user_name = (string)Session["adminname"]; //用户名 adminlog.user_ip = Cms.Common.ManagementInfo.GetIP(); //ip地址 adminlog.action_type = "Add"; adminlog.action_type = "添加抽奖活动" + this.tbname.Text.Trim(); adminlog.add_time = Convert.ToDateTime(Cms.Common.ManagementInfo.GetTime());//时间 adminlogdal.Add(adminlog); JscriptMsg("添加信息成功!", "lotterylist.aspx?typeid=" + typeid, "Success"); return(true); } else { JscriptMsg("添加信息失败!", "lotteryedit.aspx?action=add&typeid=" + typeid, "Error"); return(false); } }