예제 #1
0
 /// <summary>
 /// Primary constructor.
 /// </summary>
 /// <param name="context">Umbraco context.</param>
 public FormsController(UmbracoContext context)
     : base(context)
 {
     Persistence        = FormPersistence.Current.Manager;
     Entities           = EntityPersistence.Current.Manager;
     Validations        = ValidationPersistence.Current.Manager;
     ConFormPersistence = ConfiguredFormPersistence.Current.Manager;
 }
예제 #2
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public FormsController(IFormPersistence formPersistence, IEntityPersistence entityPersistence, IValidationPersistence validationPersistence, IConfiguredFormPersistence configuredFormPersistence, IEntityHelper entityHelper, FormFieldTypeCollection formFieldTypeCollection, FormHandlerTypeCollection formHandlerTypeCollection)
 {
     Persistence               = formPersistence;
     Entities                  = entityPersistence;
     Validations               = validationPersistence;
     ConFormPersistence        = configuredFormPersistence;
     EntityHelper              = entityHelper;
     FormHandlerTypeCollection = formHandlerTypeCollection;
     FormFieldTypeCollection   = formFieldTypeCollection;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="configuredFormPersistence">
 /// The configured Form Persistence.
 /// </param>
 /// <param name="dataValuePersistence">
 /// The data Value Persistence.
 /// </param>
 /// <param name="folderPersistence">
 /// The folder Persistence.
 /// </param>
 /// <param name="formPersistence">
 /// The form Persistence.
 /// </param>
 /// <param name="layoutPersistence">
 /// The layout Persistence.
 /// </param>
 /// <param name="validationPersistence">
 /// The validation Persistence.
 /// </param>
 public DefaultEntityPersistence(IConfiguredFormPersistence configuredFormPersistence, IDataValuePersistence dataValuePersistence, IFolderPersistence folderPersistence, IFormPersistence formPersistence, ILayoutPersistence layoutPersistence, IValidationPersistence validationPersistence, IEntityHelper entityHelper)
 {
     ConfiguredForms = configuredFormPersistence;
     DataValues      = dataValuePersistence;
     Folders         = folderPersistence;
     Forms           = formPersistence;
     Layouts         = layoutPersistence;
     Validations     = validationPersistence;
     EntityHelper    = entityHelper;
 }
예제 #4
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public FormsController(IConfigurationManager configurationManager, IFormPersistence formPersistence,
                        ILayoutPersistence layoutPersistence, IEntityPersistence entityPersistence,
                        IValidationPersistence validationPersistence, IConfiguredFormPersistence configuredFormPersistence,
                        IEntityHelper entityHelper, FormFieldTypeCollection formFieldTypeCollection,
                        FormHandlerTypeCollection formHandlerTypeCollection)
 {
     Config                    = configurationManager;
     Persistence               = formPersistence;
     LayoutPersistence         = layoutPersistence;
     Entities                  = entityPersistence;
     Validations               = validationPersistence;
     ConFormPersistence        = configuredFormPersistence;
     EntityHelper              = entityHelper;
     FormHandlerTypeCollection = formHandlerTypeCollection;
     FormFieldTypeCollection   = formFieldTypeCollection;
 }
예제 #5
0
 /// <summary>
 /// Primary constructor.
 /// </summary>
 /// <param name="context">Umbraco context.</param>
 public ConfiguredFormsContentController(IConfiguredFormPersistence configuredFormPersistence)
 {
     Persistence = configuredFormPersistence;
 }
 /// <summary>
 /// Primary constructor.
 /// </summary>
 /// <param name="context">Umbraco context.</param>
 public ConfiguredFormsController(IConfiguredFormPersistence configuredFormPersistence, IEntityPersistence entityPersistence)
 {
     Persistence = configuredFormPersistence;
     Entities    = entityPersistence;
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 public ConfiguredFormConverter()
 {
     ConfiguredForms = ConfiguredFormPersistence.Current.Manager;
 }
 /// <summary>
 /// Primary constructor.
 /// </summary>
 /// <param name="context">Umbraco context.</param>
 public ConfiguredFormsContentController(UmbracoContext context)
     : base(context)
 {
     Persistence = ConfiguredFormPersistence.Current.Manager;
 }
예제 #9
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public ConfiguredFormConverter()
 {
     //TODO: Work around using Current.
     ConfiguredForms = Current.Factory.GetInstance <IConfiguredFormPersistence>();
 }