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)); } }
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)); }
public ActionResult ViewDetail() { return(View(Map <AppLogModel>(_loggingService.GetById(int.Parse(Request.QueryString["id"]))))); }