public IActionResult GetEdit(AirPolluViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            if (string.IsNullOrEmpty(model.BarTime) || string.IsNullOrEmpty(model.NowShuzhi
                                                                            .Trim()))
            {
                response.SetFailed("请输入时间和当日数值");
                return(Ok(response));
            }
            using (_dbContext)
            {
                var entity = _dbContext.Barometric.FirstOrDefault(x => x.BarometricUuid == model.BarometricUuid && x.IsDeleted == 0);
                if (entity == null)
                {
                    response.SetFailed("该信息不存在");
                    return(Ok(response));
                }



                var time = Convert.ToDateTime(model.BarTime).ToString("yyyy-MM-dd");
                if (entity.BarTime != time)
                {
                    if (_dbContext.Barometric.Any(x => x.BarTime == time && x.IsDeleted == 0))
                    {
                        response.SetFailed("该时间已存在记录");
                        return(Ok(response));
                    }
                }
                entity.BarTime   = time;
                entity.NowShuzhi = model.NowShuzhi;
                entity.Linjie    = model.Linjie;

                //_dbContext.Barometric.Add(entity);
                var num = _dbContext.SaveChanges();
                if (num > 0)
                {
                    ToLog.AddLog("编辑", "成功:编辑:大气防治信息一条数据", _dbContext);
                    response.SetSuccess();
                }
                else
                {
                    response.SetFailed("修改失败");
                }
                return(Ok(response));
            }
        }
        public IActionResult GetCreate(AirPolluViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            if (string.IsNullOrEmpty(model.BarTime) || string.IsNullOrEmpty(model.NowShuzhi
                                                                            .Trim()))
            {
                response.SetFailed("请输入时间和当日数值");
                return(Ok(response));
            }
            using (_dbContext)
            {
                var time = Convert.ToDateTime(model.BarTime).ToString("yyyy-MM-dd");
                if (_dbContext.Barometric.Any(x => x.BarTime == time && x.IsDeleted == 0))
                {
                    response.SetFailed("该时间已存在记录");
                    return(Ok(response));
                }
                var entity = new Barometric()
                {
                    BarometricUuid = Guid.NewGuid(),
                    BarTime        = time,
                    NowShuzhi      = model.NowShuzhi,
                    Linjie         = model.Linjie,
                    IsDeleted      = 0,
                    AddTime        = DateTime.Now.ToString("yyyy-MM-dd"),
                    AddPeople      = AuthContextService.CurrentUser.DisplayName,
                };
                _dbContext.Barometric.Add(entity);
                var num = _dbContext.SaveChanges();
                if (num > 0)
                {
                    ToLog.AddLog("添加", "成功:添加:大气防治信息一条数据", _dbContext);
                    response.SetSuccess();
                }
                else
                {
                    response.SetFailed("添加失败");
                }
                return(Ok(response));
            }
        }