Interface IStackReportService
Namespace: Simplic.DataStack
Assembly: Simplic.DataStack.dll
Syntax
public interface IStackReportService
Methods
| Improve this Doc View SourceDeleteStackReports(IList<StackReport>)
Delete a list of stack reports
Declaration
void DeleteStackReports(IList<StackReport> reports)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<StackReport> | reports | Reports to delete |
Execute(StackReport, Guid)
Execute stack report (print, mail, ...)
Declaration
StackReportExecutionResult Execute(StackReport reportItem, Guid instanceDataGuid)
Parameters
Type | Name | Description |
---|---|---|
StackReport | reportItem | Report to execute |
System.Guid | instanceDataGuid | Instance data guid |
Returns
Type | Description |
---|---|
StackReportExecutionResult | Status of execution |
GetStackReport(Guid)
Gets the stack report with the given id
Declaration
StackReport GetStackReport(Guid strepid)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | strepid |
Returns
Type | Description |
---|---|
StackReport |
LoadAllStackReports(Guid)
Loads all Stack Reports with the given stack Guid
Declaration
IEnumerable<StackReport> LoadAllStackReports(Guid stackGuid)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | stackGuid |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<StackReport> |
SaveStackReport(StackReport)
Saves a stack report
Declaration
void SaveStackReport(StackReport report)
Parameters
Type | Name | Description |
---|---|---|
StackReport | report |
SaveStackReports(IList<StackReport>)
Saves all stack reports in this collection
Declaration
void SaveStackReports(IList<StackReport> reports)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<StackReport> | reports |