public string RenderReports(string serializedReportContainer) { Feedback feed; try { ReportManager reportManager = new ReportManager(); ReportsContainer reportContainer = JsonHelper.ConvertToObject<ReportsContainer>(serializedReportContainer); reportContainer = reportManager.RenderReports(reportContainer); feed = new Feedback(Feedback.TypeFeedback.Success, String.Empty, reportContainer); } catch (Exception ex) { feed = new Feedback(Feedback.TypeFeedback.Error, ex.Message, null); } string xmlObject = JsonHelper.ConvertToJSON(feed); return GZipHelper.Compress(xmlObject); }