Files
MileageTraker/Web/Attributes/UserActivityAttribute.cs
T
2012-12-27 22:04:21 -05:00

20 lines
458 B
C#

using System.Web.Mvc;
using MileageTraker.Web.DAL;
namespace MileageTraker.Web.Attributes
{
public class UserActivityAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
if (filterContext != null)
{
using (var ds = new DataService())
{
ds.UpdateUserLastActivity(filterContext.HttpContext.User.Identity.Name);
}
}
base.OnActionExecuting(filterContext);
}
}
}