public IActionResult Edit(HealthmanagementViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = _dbContext.Ygiene.FirstOrDefault(x => x.YgieneUuid == model.YgieneUuid); if (entity == null) { response.SetFailed("不存在"); return(Ok(response)); } entity.YgieneName = model.YgieneName; entity.YgieneAddress = model.YgieneAddress; entity.YgieneMonitorId = model.YgieneMonitorId; entity.Lon = model.Lon; entity.Lat = model.Lat; entity.YgieneStaues = model.YgieneStaues; entity.YgieneType = model.YgieneType; int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("编辑", "成功:编辑:卫生点信息一条数据", _dbContext); } response = ResponseModelFactory.CreateInstance; return(Ok(response)); } }
public IActionResult Create(HealthmanagementViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { if (_dbContext.Ygiene.Count(x => x.YgieneName == model.YgieneName ) > 0) { response.SetFailed("名称已存在"); return(Ok(response)); } var entity = _mapper.Map <HealthmanagementViewModel, Ygiene>(model); entity.YgieneUuid = Guid.NewGuid(); entity.IsDeleted = 0; entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd"); entity.AddPeople = AuthContextService.CurrentUser.DisplayName; _dbContext.Ygiene.Add(entity); int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("添加", "成功:添加:卫生点信息一条数据", _dbContext); } response.SetSuccess(); return(Ok(response)); } }