/// <summary> /// Ghi nhân các lỗi phát sinh khi ứng dụng hoạt động /// </summary> /// <param name="models"> OBJ ghi nhân sự cố </param> /// <returns></returns> public bool SetSystemExceptionLog(SystemExceptionLog models) { /// Log enter method /// logger.EnterMethod(); try { db.SystemExceptionLogs.Add(models); db.SaveChanges(); logger.Info(MessageReponsitory.INSERT_DATA_SUCCESSFUL); return(true); } catch (Exception e) { logger.Warn(MessageReponsitory.INSERT_DATA_UNSUCCESSFUL); logger.Debug(MessageReponsitory.INSERT_DATA_UNSUCCESSFUL + e.Message); throw new Exception(MessageReponsitory.INSERT_DATA_UNSUCCESSFUL + e.Message); } finally { /// Log release method /// logger.ReleaseMethod(); } }
/// <summary> /// 错误日志详情 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task <ActionResult> ExceptionDetails(NullableIdInput input) { SystemExceptionLog exceptionLog = new SystemExceptionLog(); if (!input.Id.IsNullOrEmptyGuid()) { //exceptionLog = await _exceptionLogLogic.GetById(input.Id); } return(View(exceptionLog)); }
public bool EditSystemExceptionLog(SystemExceptionLog modelEdit) { throw new NotImplementedException(); }