Class DefaultSubmitDataService
- Namespace
- Dynamicweb.Forms.Internal
- Assembly
- Dynamicweb.Forms.dll
public sealed class DefaultSubmitDataService : SubmitDataService
- Inheritance
-
DefaultSubmitDataService
- Inherited Members
Constructors
DefaultSubmitDataService()
public DefaultSubmitDataService()
Methods
Delete(IEnumerable<int>)
Delete submit data by IDs.
public override void Delete(IEnumerable<int> submitDataIds)
Parameters
submitDataIds
IEnumerable<int>The IDs of the submit data to delete.
Delete(int)
Delete a submit data.
public override void Delete(int submitDataId)
Parameters
submitDataId
intThe ID of the submit data to delete.
DeleteByFormId(int)
Delete all submit data belonging to a given form ID.
public override void DeleteByFormId(int formId)
Parameters
formId
intThe ID of the form.
GetAll()
Get all submit data.
public override IEnumerable<SubmitData> GetAll()
Returns
GetById(int)
Get submit data by ID.
public override SubmitData GetById(int submitDataId)
Parameters
submitDataId
intThe ID of the submit data.
Returns
GetBySubmitId(int)
Get all submit data for a given submission.
public override IEnumerable<SubmitData> GetBySubmitId(int submitId)
Parameters
submitId
intThe ID of the submission.
Returns
GetBySubmitIds(IEnumerable<int>)
Get all submit data for a collection of submissions.
public override IDictionary<int, IEnumerable<SubmitData>> GetBySubmitIds(IEnumerable<int> submitIds)
Parameters
submitIds
IEnumerable<int>The IDs of the submission.
Returns
GetSubmitDataBySubmitId(int, bool)
public override IEnumerable<SubmitData> GetSubmitDataBySubmitId(int submitId, bool includeDebugInfo)
Parameters
Returns
GetSubmitDataDebugInfoBySubmitId(int)
public override IEnumerable<SubmitData> GetSubmitDataDebugInfoBySubmitId(int submitId)
Parameters
submitId
int
Returns
GetValueOptionText(SubmitData)
Get the value of an option or combined values if multiple values were submitted.
public override string GetValueOptionText(SubmitData submitData)
Parameters
submitData
SubmitDataThe submit data.
Returns
GetValueOptionText(int)
Get the value of an option or combined values if multiple values were submitted.
public override string GetValueOptionText(int submitDataId)
Parameters
submitDataId
intThe ID of the submit data.
Returns
Save(SubmitData)
Save the submit data.
public override void Save(SubmitData submitData)
Parameters
submitData
SubmitDataThe submit data to save.