# Class ExecuteFormSuccess OptimaJet.Workflow.Plugins.FormsPlugin.ExecuteFormSuccess Represents the result of a successful form execution, i.e., no errors occurred. Namespace: [OptimaJet.Workflow.Plugins.FormsPlugin](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/) ```csharp public record ExecuteFormSuccess : IEquatable ``` ## Type Hierarchy - ExecuteFormSuccess Current type - Implemented interfaces - [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1) ## Constructors `public ExecuteFormSuccess(bool WasExecuted)` Represents the result of a successful form execution, i.e., no errors occurred. ### Parameters | Name | Type | Description | | --- | --- | --- | | `WasExecuted` | `Boolean` | If true, it means the process changed its state; if false, the state remained unchanged. This can occur when pre-execution conditions are checked and return false. | ## Properties `public bool WasExecuted { get; init; }` If true, it means the process changed its state; if false, the state remained unchanged. This can occur when pre-execution conditions are checked and return false. [Previous ExecuteFormResult](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/ExecuteFormResult/) [Next Form](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/Form/)