protected bool Equals(IeWebhookAction other) { return(base.Equals(other) && string.Equals(Url, other.Url) && IgnoreInvalidSSLCertificate == other.IgnoreInvalidSSLCertificate && WorkflowHelper.CollectionEquals(HttpHeaders, other.HttpHeaders) && Equals(BasicAuth, other.BasicAuth) && Equals(Signature, other.Signature)); }
protected bool Equals(IeTransitionEvent other) { return(base.Equals(other) && string.Equals(FromState, other.FromState) && FromStateId.GetValueOrDefault() == other.FromStateId.GetValueOrDefault() && string.Equals(ToState, other.ToState) && ToStateId.GetValueOrDefault() == other.ToStateId.GetValueOrDefault() && WorkflowHelper.CollectionEquals(PermissionGroups, other.PermissionGroups) && SkipPermissionGroups.GetValueOrDefault() == other.SkipPermissionGroups.GetValueOrDefault() && Equals(PortPair, other.PortPair)); }
protected bool Equals(IeEvent other) { return(Id.GetValueOrDefault() == other.Id.GetValueOrDefault() && string.Equals(Name, other.Name) && WorkflowHelper.CollectionEquals(Triggers, other.Triggers)); }
protected bool Equals(IeWorkflow other) { return(Id.GetValueOrDefault() == other.Id.GetValueOrDefault() && string.Equals(Name, other.Name) && string.Equals(Description, other.Description) && IsActive == other.IsActive && WorkflowHelper.CollectionEquals(States, other.States) && WorkflowHelper.CollectionEquals(TransitionEvents, other.TransitionEvents) && WorkflowHelper.CollectionEquals(PropertyChangeEvents, other.PropertyChangeEvents) && WorkflowHelper.CollectionEquals(NewArtifactEvents, other.NewArtifactEvents) && WorkflowHelper.CollectionEquals(Projects, other.Projects)); }
// ======================================================== #region Generated and modified Equals and GetHashCode methods protected bool Equals(IeUsersGroups other) { return(WorkflowHelper.CollectionEquals(UsersGroups, other.UsersGroups) && IncludeCurrentUser == other.IncludeCurrentUser); }
protected bool Equals(IeProject other) { return(Id.GetValueOrDefault() == other.Id.GetValueOrDefault() && string.Equals(Path, other.Path) && WorkflowHelper.CollectionEquals(ArtifactTypes, other.ArtifactTypes)); }
protected bool Equals(IeEmailNotificationAction other) { return(base.Equals(other) && WorkflowHelper.CollectionEquals(Emails, other.Emails) && string.Equals(PropertyName, other.PropertyName) && PropertyId.GetValueOrDefault() == other.PropertyId.GetValueOrDefault() && string.Equals(Message, other.Message)); }
protected bool Equals(IePropertyChangeAction other) { return(base.Equals(other) && string.Equals(PropertyName, other.PropertyName) && PropertyId.GetValueOrDefault() == other.PropertyId.GetValueOrDefault() && string.Equals(PropertyValue, other.PropertyValue) && WorkflowHelper.CollectionEquals(ValidValues, other.ValidValues) && Equals(UsersGroups, other.UsersGroups)); }