//验证登录 public ActionResult confirmLogin(Admin admin) { AdminSql ads = new AdminSql(); //验证 ID 和密码 if (ads.Login(admin)) { //验证信息成功 //成功设置session Session["LoginState"] = "已登录"; Session["Admin"] = admin; ViewBag.se = Session["LoginState"].ToString(); ViewBag.name = admin.Admin_name; return(RedirectToAction("index")); } else { //验证失败 //或许使用ajax //Response.Write("AAA"); //Response.End(); return(View("LoginFail")); } }
//封禁用户 public ActionResult blockUser(AdminOperate ao) { ao.Admin_Id = ((Admin)Session["Admin"]).Admin_Id; ao.Operate_Time = DateTime.Now; AdminSql ads = new AdminSql(); if (ads.blockUser(ao)) { //封号成功 } /// return(RedirectToAction("index")); }
public ActionResult searchReason() { string uid = Request.QueryString["user_id"]; //获取被封用户详细信息 User u = new User(); u.User_Id = uid; UserSql us = new UserSql(); u = us.getUserInfo(u); ViewBag.blockUser = u; //获取封号原因 AdminOperate ao = new AdminOperate(); AdminSql asl = new AdminSql(); ao = asl.getAdminOperateByuid(u); ViewBag.operate = ao; return(View()); }
// // GET: /Admin/ //主页 public ActionResult Index(Admin admin) { if ("已登录".Equals(Session["LoginState"])) { //获取解封请求 AdminSql ads = new AdminSql(); List <UserRequest> list = ads.getUserRequst(); if (list == null) { ViewBag.listinfo = "没有用户请求"; } else { ViewBag.listinfo = "有以下用户请求解封"; ViewBag.user_request_list = list; } ViewBag.admin_name = ((Admin)Session["Admin"]).Admin_name; return(View()); } else { return(View("LoginFail")); } }