Example #1
0
        public IActionResult GetCreate(WeifangInfoViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            using (_dbContext)
            {
                var entity = new HaikanSmartTownCockpit.Api.Entities.DzhizaihaiInfo();
                entity.DzhizaihaiInfoUuid = Guid.NewGuid();
                entity.Diqu     = model.Diqu;
                entity.Shuliang = model.Shuliang;
                //entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd");
                //entity.AddPeople = model.addPeople;
                entity.AddTime   = DateTime.Now.ToString("yyyy-MM-dd");
                entity.AddPeople = AuthContextService.CurrentUser.DisplayName;
                entity.IsDeleted = 0;
                _dbContext.DzhizaihaiInfo.Add(entity);
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("添加", "成功:添加:地质灾害点信息一条数据", _dbContext);
                }
                response.SetSuccess("添加成功");
                return(Ok(response));
            }
        }
        public IActionResult GetCreate(WeifangInfoViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            using (_dbContext)
            {
                var entity = new HaikanSmartTownCockpit.Api.Entities.DisasterInfo();
                entity.DisasterInfoUuid = Guid.NewGuid();
                entity.DisasterName     = model.DisasterName;
                entity.DisasterAddress  = model.DisasterAddress;
                model.MapRegion         = model.MapRegion.Replace("0,0-", "");
                if (model.MapRegion != "0,0")
                {
                    entity.MapRegion = model.MapRegion;
                }
                if (model.MapRegion == "0,0" || model.MapRegion.Trim() == "")
                {
                    entity.MapRegion = null;
                }
                entity.AddTime   = DateTime.Now.ToString("yyyy-MM-dd");
                entity.AddPeople = AuthContextService.CurrentUser.DisplayName;
                entity.IsDeleted = 0;
                _dbContext.DisasterInfo.Add(entity);
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("添加", "成功:添加:其他灾害点信息一条数据", _dbContext);
                }
                response.SetSuccess("添加成功");
                return(Ok(response));
            }
        }
Example #3
0
        public IActionResult GetEdit(WeifangInfoViewModel model)
        {
            var    response = ResponseModelFactory.CreateInstance;
            string guid     = model.DangerousRoomUuid;

            if (ConfigurationManager.AppSettings.IsTrialVersion)
            {
                response.SetIsTrial();
                return(Ok(response));
            }
            using (_dbContext)
            {
                var entity = _dbContext.DangerousRoom.FirstOrDefault(x => x.DangerousRoomUuid == Guid.Parse(guid));
                entity.DangerousMaster    = model.DangerousMaster;
                entity.DangerousPhone     = model.DangerousPhone;
                entity.AdministratorName  = model.AdministratorName;
                entity.DangerousAddress   = model.DangerousAddress;
                entity.AdministratorPhone = model.AdministratorPhone;
                entity.Lon = model.Lon;
                entity.Lat = model.Lat;
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("编辑", "成功:编辑:危房信息一条数据", _dbContext);
                }
                response.SetSuccess("修改成功");
                return(Ok(response));
            }
        }
Example #4
0
        public IActionResult GetCreate(WeifangInfoViewModel model)
        {
            var response = ResponseModelFactory.CreateInstance;

            using (_dbContext)
            {
                var entity = new HaikanSmartTownCockpit.Api.Entities.DangerousRoom();
                entity.DangerousRoomUuid  = Guid.NewGuid();
                entity.DangerousMaster    = model.DangerousMaster;
                entity.DangerousPhone     = model.DangerousPhone;
                entity.AdministratorName  = model.AdministratorName;
                entity.DangerousAddress   = model.DangerousAddress;
                entity.AdministratorPhone = model.AdministratorPhone;
                entity.Lon = model.Lon;
                entity.Lat = model.Lat;
                //entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd");
                //entity.AddPeople = model.addPeople;
                entity.AddTime   = DateTime.Now.ToString("yyyy-MM-dd");
                entity.AddPeople = AuthContextService.CurrentUser.DisplayName;
                entity.IsDeleted = 0;
                _dbContext.DangerousRoom.Add(entity);
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("添加", "成功:添加:危房信息一条数据", _dbContext);
                }
                response.SetSuccess("添加成功");
                return(Ok(response));
            }
        }
Example #5
0
        public IActionResult GetEdit(WeifangInfoViewModel model)
        {
            var    response = ResponseModelFactory.CreateInstance;
            string guid     = model.DzhizaihaiInfoUuid;

            if (ConfigurationManager.AppSettings.IsTrialVersion)
            {
                response.SetIsTrial();
                return(Ok(response));
            }
            using (_dbContext)
            {
                var entity = _dbContext.DzhizaihaiInfo.FirstOrDefault(x => x.DzhizaihaiInfoUuid == Guid.Parse(guid));
                entity.Diqu     = model.Diqu;
                entity.Shuliang = model.Shuliang;
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("编辑", "成功:编辑:地质灾害点信息一条数据", _dbContext);
                }
                response.SetSuccess("修改成功");
                return(Ok(response));
            }
        }
        public IActionResult GetEdit(WeifangInfoViewModel model)
        {
            var    response = ResponseModelFactory.CreateInstance;
            string guid     = model.DisasterInfoUuid;

            if (ConfigurationManager.AppSettings.IsTrialVersion)
            {
                response.SetIsTrial();
                return(Ok(response));
            }
            using (_dbContext)
            {
                var entity = _dbContext.DisasterInfo.FirstOrDefault(x => x.DisasterInfoUuid == Guid.Parse(guid));
                if (model.MapRegion != "" && model.MapRegion != null)
                {
                    model.MapRegion = model.MapRegion.Replace("0,0-", "");
                }
                if (model.MapRegion != "0,0")
                {
                    entity.MapRegion = model.MapRegion;
                }
                if (model.MapRegion == null || model.MapRegion == "" || model.MapRegion == "0,0")
                {
                    entity.MapRegion = null;
                }
                entity.DisasterName    = model.DisasterName;
                entity.DisasterAddress = model.DisasterAddress;
                int res = _dbContext.SaveChanges();
                if (res > 0)
                {
                    ToLog.AddLog("编辑", "成功:编辑:其他灾害点信息一条数据", _dbContext);
                }
                response.SetSuccess("修改成功");
                return(Ok(response));
            }
        }