Cloud
Cloud-Dienstleistung für schnelle und effektive Analyse und Visualisierung von Daten für Ihr Business ohne eigene Applikationen zu erstellen oder zu programmieren.
[HttpPost]
public IActionResult Post()
{
var requestParams = StiAngularDesigner.GetRequestParams(this);
if (requestParams.ComponentType == StiComponentType.Designer)
switch (requestParams.Action)
{
case StiAction.GetReport: return GetReport();
case StiAction.SaveReport: return SaveReport();
}
return StiAngularDesigner.ProcessRequestResult(this);
}Get and save the dashboard.public IActionResult GetReport()
{
var report = StiReport.CreateNewReport();
report.Load(StiAngularHelper.MapPath(this, "Reports/HotelRevenue.mrt"));
return StiAngularDesigner.GetReportResult(this, report);
}
public IActionResult SaveReport()
{
var report = StiAngularDesigner.GetReportObject(this);
report.Save(StiAngularHelper.MapPath(this, "Reports/HotelRevenue.mrt"));
return StiAngularDesigner.SaveReportResult(this);
}StiAngularDesigner.GetRequestParams + requestParams.Action — dispatch on the designer action (GetReport/SaveReport).GetReportObject(this) + report.Save(path) — receive the edited dashboard on save and persist it.