private void Audit(AuditType type, string description) { AuditDataObject audit = new AuditDataObject { AuditTypeKey = type.ToString(), Description = description, LoginUserId = UserId }; ProcessFactory.GetAuditProcess().Insert(audit); }
private void Audit(AuditType type, int userId, string description = null) { AuditDataObject audit = new AuditDataObject { LoginUserId = userId, AuditTypeKey = type.ToString(), Description = description }; ProcessFactory.GetAuditProcess().Insert(audit); }
public void AuditPrint(int ideaId) { AuditDataObject audit = new AuditDataObject { LoginUserId = UserId, IdeaId = ideaId, AuditTypeKey = AuditType.PRINT_IDEA.ToString() }; ProcessFactory.GetAuditProcess().Insert(audit); }
public override void OnActionExecuted(ActionExecutedContext filterContext) { if (IsValid() && filterContext.HttpContext.User is UserPrincipal) { UserPrincipal user = filterContext.HttpContext.User as UserPrincipal; AuditDataObject audit = new AuditDataObject { LoginUserId = user.Id, AuditTypeKey = auditType.ToString(), Description = description }; ProcessFactory.GetAuditProcess().Insert(audit); } }
public override void OnActionExecuted(ActionExecutedContext filterContext) { if (IsValid() && IdeaId != 0 && filterContext.HttpContext.User is UserPrincipal) { UserPrincipal user = filterContext.HttpContext.User as UserPrincipal; AuditDataObject audit = new AuditDataObject { IdeaId = IdeaId, LoginUserId = user.Id, AuditTypeKey = auditType.ToString(), Description = auditType == AuditType.FILE_DOWNLOAD ? FileId.ToString() : null }; ProcessFactory.GetAuditProcess().Insert(audit); } }
public override void OnActionExecuted(ActionExecutedContext filterContext) { if (IsValid() && ( UserId != null || auditType == AuditType.USER_PROFILE_UPDATE || auditType == AuditType.PASSWORD_RESET || auditType == AuditType.USER_LOGOUT ) && filterContext.HttpContext.User is UserPrincipal) { UserPrincipal loggedInUser = filterContext.HttpContext.User as UserPrincipal; AuditDataObject audit = new AuditDataObject { LoginUserId = loggedInUser.Id, UpdateUserId = UserId, AuditTypeKey = auditType.ToString(), Description = Description }; ProcessFactory.GetAuditProcess().Insert(audit); } }
protected void Audit(AuditDataObject audit) { ProcessFactory.GetAuditProcess().Insert(audit); }