public async Task <IActionResult> UpdateFaultRecordAsync(FaultRecordInfo faultRecordInfo)
        {
            try
            {
                //判断传过来的数据是否存在
                if (await dbContext.faultRecordInfoRepository.IsExistAsync(faultRecordInfo.FaultID))
                {
                    //找到这条数据
                    FaultRecordInfo faultRecord = await dbContext.faultRecordInfoRepository.GetFirstInfo(faultRecordInfo.FaultID);

                    //修改其中的数据,并保存数据
                    dbContext.faultRecordInfoRepository.UpdateInfo(faultRecord);
                    if (await dbContext.faultRecordInfoRepository.SaveAsync())
                    {
                        //记录日志
                        _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},提示信息:修改成功");
                        return(Ok(1));
                    }
                }
                _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:{NotFound()}");
                //如果不存在返回错误信息
                return(NotFound());
            }
            catch (Exception ex)
            {
                _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:{ex.Message}");
                throw new Exception(ex.Message);
            }
        }
 public async Task <IActionResult> InsertFaultRecordAsync(FaultRecordInfo faultRecordInfo)
 {
     try
     {
         dbContext.faultRecordInfoRepository.CreateInfo(faultRecordInfo);
         if (await dbContext.faultRecordInfoRepository.SaveAsync())
         {
             _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},提示信息:添加故障记录表");
             return(Ok(1));
         }
         _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:添加失败");
         return(Ok("添加失败"));
     }
     catch (Exception ex)
     {
         _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:{ex.Message}");
         throw new Exception(ex.Message);
     }
 }
        public async Task <IActionResult> GetFirstFaultRecordAsync(int faultrecordId)
        {
            try
            {
                //判断传过来的数据是否存在
                if (await dbContext.faultRecordInfoRepository.IsExistAsync(faultrecordId))
                {
                    //找到这条数据
                    FaultRecordInfo faultRecordInfo = await dbContext.faultRecordInfoRepository.GetFirstInfo(faultrecordId);

                    _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},提示信息:根据条件显示一条故障信息");
                    return(Ok(faultRecordInfo));
                }
                _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:{NotFound()}");
                //如果不存在返回错误信息
                return(NotFound());
            }
            catch (Exception ex)
            {
                _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")},错误信息:{ex.Message}");
                throw new Exception(ex.Message);
            }
        }