public ActionResult Create(ActionLogModel actionlogmodel)
        {
            if (ModelState.IsValid)
            {
                db.ActionLogs.Add(actionlogmodel);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(actionlogmodel);
        }
        public override void OnActionExecuted(ActionExecutedContext filterContext)
        {
            //在Action执行之后执行

            return;
            //home,index-登录成功

            try
            {

                ActionLogModel logs = new ActionLogModel();

                logs.IP = GetIP();
                logs.UserId = int.Parse(filterContext.RequestContext.HttpContext.Request.Cookies["User"]["UserId"]);
                logs.DepartmentName = filterContext.RequestContext.HttpContext.Request.Cookies["User"]["DepName"];
                logs.RoleName = filterContext.RequestContext.HttpContext.Request.Cookies["User"]["UserRoleName"];
                logs.VisitTime = new DateTime(System.DateTime.Now.Year, System.DateTime.Now.Month, System.DateTime.Now.Day,
                    System.DateTime.Now.Hour, System.DateTime.Now.Minute, System.DateTime.Now.Second);
                logs.Controller = filterContext.ActionDescriptor.ControllerDescriptor.ControllerName;
                logs.Action = filterContext.ActionDescriptor.ActionName;
                logs.Discription = "111";
                logs.BrowserType = filterContext.RequestContext.HttpContext.Request.Browser.Type;
                logs.BrowserVersion = filterContext.RequestContext.HttpContext.Request.Browser.Version;

                db.ActionLogs.Add(logs);
                db.SaveChanges();
            }
            catch (Exception)
            {

                ;
            }

            base.OnActionExecuted(filterContext);
            //filterContext.ActionDescriptor.ControllerDescriptor.ControllerName
        }
 public ActionResult Edit(ActionLogModel actionlogmodel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(actionlogmodel).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(actionlogmodel);
 }