Ejemplo n.º 1
0
        public ActionResult RawData()
        {
            Reliability rawData = new Reliability(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"]));

            rawData.ChangeDate(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.RawDataGraphTable(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());
        }