Beispiel #1
0
        public JArray GetElapsedTimeData(string value1, string value2, string value3)
        {
            // deserialize strings passed from client side
            var computerName = new JavaScriptSerializer().Deserialize<string>(value1);
            var connectionKey = new JavaScriptSerializer().Deserialize<string>(value2);

            var applicationUser = value3;

            var data = new Framework.Components.LogAndTrace.Log4NetDataModel();

            if (!string.IsNullOrEmpty(computerName))
            {
                data.Computer = computerName;
            }
            if (!string.IsNullOrEmpty(connectionKey))
            {
                data.ConnectionKey = connectionKey;
            }
            if (applicationUser != "-1")
            {
                data.LogUser = applicationUser;
            }

            var dt = Framework.Components.LogAndTrace.Log4NetDataManager.GetElapsedTimeRecords(data, SessionVariables.RequestProfile);

            var jsonSring = DataTableToJSON(dt);			
            var jArray = JArray.Parse(jsonSring);
			
            return jArray;
        }
Beispiel #2
0
        private void DataBind()
        {
            var data = new Framework.Components.LogAndTrace.Log4NetDataModel();

            data.Computer      = ComputerName;
            data.ConnectionKey = ConnectionKey;

            var dt = Framework.Components.LogAndTrace.Log4NetDataManager.GetElapsedTimeRecords(data, SessionVariables.RequestProfile);

            DataGrid.DataSource = dt;
            DataGrid.DataBind();
        }