public async Task <IActionResult> UpdateTestSiteAsync(TestSiteInfo testSiteInfo) { try { //判断传过来的信息是否存在 if (await dbContext.testSiteInfoRepository.IsExistAsync(testSiteInfo.TestSiteID)) { //找到这条数据 TestSiteInfo testSite = await dbContext.testSiteInfoRepository.GetFirstInfo(testSiteInfo.TestSiteID); //修改数据 dbContext.testSiteInfoRepository.UpdateInfo(testSite); if (await dbContext.testSiteInfoRepository.SaveAsync()) { return(Ok(1)); } } _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")}修改试验地点信息"); //如果不存在返回错误信息 return(NotFound()); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> InsertTestSiteAsync(TestSiteInfo testSiteInfo) { try { dbContext.testSiteInfoRepository.CreateInfo(testSiteInfo); if (await dbContext.testSiteInfoRepository.SaveAsync()) { return(Ok(1)); } _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")}添加试验地点信息"); return(Ok("注册失败")); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> GetFirstTestSiteAsync(int TestSiteId) { try { //判断传过来的值是否存在 if (await dbContext.testSiteInfoRepository.IsExistAsync(TestSiteId)) { //找到这条数据 TestSiteInfo testSiteInfo = await dbContext.testSiteInfoRepository.GetFirstInfo(TestSiteId); return(Ok(testSiteInfo)); } _logger.LogInformation($"{DateTime.Now.ToString("yyyyMMddHHmmssfff")}显示一条试验地点信息"); //如果不存在返回错误信息 return(NotFound()); } catch (Exception ex) { throw new Exception(ex.Message); } }