public IActionResult GetEdit(JingdianInfoViewModel model) { var response = ResponseModelFactory.CreateInstance; string guid = model.TouristUuid; if (ConfigurationManager.AppSettings.IsTrialVersion) { response.SetIsTrial(); return(Ok(response)); } using (_dbContext) { var entity = _dbContext.Tourist.FirstOrDefault(x => x.TouristUuid == Guid.Parse(guid)); entity.ScenicName = model.ScenicName; if (model.TouristMoney != "") { entity.TouristMoney = double.Parse(model.TouristMoney); } entity.TouristName = model.TouristName; if (model.TouristTime != "") { entity.TouristTime = DateTime.Parse(model.TouristTime).ToString("yyyy-MM-dd"); entity.TjYear = DateTime.Parse(model.TouristTime).Year.ToString(); entity.TjMouth = DateTime.Parse(model.TouristTime).Month.ToString(); entity.TjJidu = Jidu(DateTime.Parse(model.TouristTime).Month); } int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("编辑", "成功:编辑:旅游收入信息一条数据", _dbContext); } response.SetSuccess("修改成功"); return(Ok(response)); } }
public IActionResult GetCreate(JingdianInfoViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = new HaikanSmartTownCockpit.Api.Entities.Tourist(); entity.TouristUuid = Guid.NewGuid(); entity.ScenicName = model.ScenicName; if (model.TouristMoney != "") { entity.TouristMoney = double.Parse(model.TouristMoney); } entity.TouristName = model.TouristName; if (model.TouristTime != "") { entity.TouristTime = DateTime.Parse(model.TouristTime).ToString("yyyy-MM-dd"); entity.TjYear = DateTime.Parse(model.TouristTime).Year.ToString(); entity.TjMouth = DateTime.Parse(model.TouristTime).Month.ToString(); entity.TjJidu = Jidu(DateTime.Parse(model.TouristTime).Month); } entity.AddTime = DateTime.Now.ToString("yyyy-MM-dd"); entity.AddPeople = AuthContextService.CurrentUser.DisplayName; entity.IsDeleted = 0; _dbContext.Tourist.Add(entity); int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("添加", "成功:添加:旅游收入信息一条数据", _dbContext); } response.SetSuccess("添加成功"); return(Ok(response)); } }
public IActionResult GetCreate(JingdianInfoViewModel model) { var response = ResponseModelFactory.CreateInstance; using (_dbContext) { var entity = new HaikanSmartTownCockpit.Api.Entities.Scenic(); entity.ScenicUuid = Guid.NewGuid(); entity.ScenicName = model.ScenicName; entity.ScenicGrade = model.ScenicGrade; entity.ScenicAddress = model.ScenicAddress; entity.ScenicRemarks = model.ScenicRemarks; entity.ScenicTickets = model.ScenicTickets; entity.ScenicQuantity = model.ScenicQuantity; if (model.ScenicType == "") { entity.ScenicType = "正常营业"; } else { entity.ScenicType = model.ScenicType; } 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.Scenic.Add(entity); int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("添加", "成功:添加:景点信息一条数据", _dbContext); } response.SetSuccess("添加成功"); return(Ok(response)); } }
public IActionResult GetEdit(JingdianInfoViewModel model) { var response = ResponseModelFactory.CreateInstance; string guid = model.ScenicUuid; if (ConfigurationManager.AppSettings.IsTrialVersion) { response.SetIsTrial(); return(Ok(response)); } using (_dbContext) { var entity = _dbContext.Scenic.FirstOrDefault(x => x.ScenicUuid == Guid.Parse(guid)); entity.ScenicName = model.ScenicName; entity.ScenicGrade = model.ScenicGrade; entity.ScenicAddress = model.ScenicAddress; entity.ScenicRemarks = model.ScenicRemarks; entity.ScenicTickets = model.ScenicTickets; entity.ScenicQuantity = model.ScenicQuantity; if (model.ScenicType == "") { entity.ScenicType = "正常营业"; } else { entity.ScenicType = model.ScenicType; } entity.Lon = model.Lon; entity.Lat = model.Lat; int res = _dbContext.SaveChanges(); if (res > 0) { ToLog.AddLog("编辑", "成功:编辑:景点信息一条数据", _dbContext); } response.SetSuccess("修改成功"); return(Ok(response)); } }