/// <summary> /// Constructor /// </summary> /// <param name="type"></param> /// <param name="application"></param> /// <param name="document"></param> /// <param name="prior"></param> public ErtisAuthEvent(ErtisAuthEventType type, Application application, dynamic document = null, dynamic prior = null) { this.EventType = type; this.UtilizerId = application.Id; this.MembershipId = application.MembershipId; this.Document = document; this.Prior = prior; }
/// <summary> /// Constructor /// </summary> /// <param name="type"></param> /// <param name="utilizerId"></param> /// <param name="membershipId"></param> /// <param name="document"></param> /// <param name="prior"></param> public ErtisAuthEvent(ErtisAuthEventType type, string utilizerId, string membershipId, dynamic document = null, dynamic prior = null) { this.EventType = type; this.UtilizerId = utilizerId; this.MembershipId = membershipId; this.Document = document; this.Prior = prior; }
/// <summary> /// Constructor /// </summary> /// <param name="type"></param> /// <param name="user"></param> /// <param name="document"></param> /// <param name="prior"></param> public ErtisAuthEvent(ErtisAuthEventType type, User user, dynamic document = null, dynamic prior = null) { this.EventType = type; this.UtilizerId = user.Id; this.MembershipId = user.MembershipId; this.Document = document; this.Prior = prior; }