Exemplo n.º 1
0
        public ActionResult SystemLogsList()
        {
            JavaScriptSerializer jss = new JavaScriptSerializer();

            try
            {
                IEnumerable <String> list = SystemLog.GetFiles().Where(file => file.Contains(SystemLog.SystemLogFile))
                                            .Select(file => file.Replace(SystemLog.SystemLogFile, String.Empty));
                return(Json(new { success = true, data = jss.Serialize(list) }, "json/application"));
            }
            catch (Exception ex)
            {
                Log.Write(TraceEventType.Stop, "Logging Controller, SystemLogsList | Exception {0}", ex);
                return(Json(new { success = false, message = ex.Message }, "json/text"));
            }
        }