public async Task <IActionResult> UpdatePivotTemplate(PivotTemplateModel pivotTemplateModel) { if (pivotTemplateModel.Id == 0) { return(BadRequest()); } var updateData = new PivotReportTemplate { Id = pivotTemplateModel.Id, ReportName = pivotTemplateModel.ReportName, JsonData = pivotTemplateModel.JsonData }; var result = await _reportTemplateManager.Update(updateData); if (result.Success == true) { return(Ok(pivotTemplateModel)); } else { return(BadRequest()); } }
public async Task <IActionResult> AddPivotTemplate(PivotTemplateModel pivotTemplateModel) { var newData = new PivotReportTemplate { ReportName = pivotTemplateModel.ReportName, JsonData = pivotTemplateModel.JsonData }; var result = await _reportTemplateManager.Add(newData); if (result.Success == true) { return(Ok(pivotTemplateModel)); } else { return(BadRequest()); } }