public ActionResult RawData() { Reliability rawData = new Reliability(); rawData.ChangeAllFilters(Request.QueryString["datacen"], Convert.ToInt32(Request.QueryString["network"]), Convert.ToInt32(Request.QueryString["farm"]), Request.QueryString["pipeline"], Convert.ToDateTime(Request.QueryString["start"]), Convert.ToDateTime(Request.QueryString["end"])); String[] components = rawData.getComponents(Request.QueryString["pipeline"]); List <DataTable> allComponentsRawData = new List <DataTable>(); foreach (var compName in components) { DataTable rawDataTable = rawData.RawDataTable(compName); allComponentsRawData.Add(rawDataTable); } var table = JsonConvert.SerializeObject(allComponentsRawData, Formatting.Indented, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); //ViewData["RawData"] = data; ViewBag.RawData = table; ViewBag.RawTitles = JsonConvert.SerializeObject(components); return(View()); }