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); } }