コード例 #1
0
 public IHttpActionResult GetById(int id)
 {
     try
     {
         _logger.WriteLog(LogLevel.Information, "Logging by id requested");
         var article = _loggingService.GetById(id);
         return(Ok(article));
     }
     catch (Exception e)
     {
         _logger.WriteLog(LogLevel.Error, "Exception occured in LoggingController.GetLoggingById", e.Message, e.StackTrace);
         return(StatusCode(HttpStatusCode.Conflict));
     }
 }
コード例 #2
0
        public async Task <IActionResult> GetLogDetailsPartial(long LogID)
        {
            var _rowData = await loggingService.GetById(LogID);

            var _model = new LoggingDataViewModel();

            _model.ActionType = _rowData.LoggingAction;

            _model.OldData = await loggingService.GetDataFromXML(_rowData.OldData);

            _model.NewData = _rowData.LoggingAction == LoggingAction.Edit ? await loggingService.GetDataFromXML(_rowData.NewData) :
                             new Dictionary <string, string>();

            return(PartialView("_LoggingDataPartialView", _model));
        }
コード例 #3
0
ファイル: AppLogController.cs プロジェクト: tomatoe45/ASAdmin
 public ActionResult ViewDetail()
 {
     return(View(Map <AppLogModel>(_loggingService.GetById(int.Parse(Request.QueryString["id"])))));
 }