[HttpPost]//添加场景下的工号 public JsonResult AddUserScene(AddUserSceneModel data) { var db = new MemberEntities(); var item = db.UserScenes.FirstOrDefault(x => x.usercode == data.usercode && x.hotelcode == data.hotelcode && x.hotelgroupcode == data.hotelgroupcode); if (item == null) { db.UserScenes.Add(new UserScene { scenename = data.scenename, name = data.name, hotelcode = data.hotelcode, hotelgroupcode = data.hotelgroupcode, scene = data.scene, usercode = data.usercode, flag = 1, addtime = DateTime.Now }); } else { item.scenename = data.scenename; item.name = data.name; item.flag = data.flag; item.hotelcode = data.hotelcode; item.hotelgroupcode = data.hotelgroupcode; item.usercode = data.usercode; item.scene = data.scene; } db.SaveChanges(); jsonResult.code = ApiCode.成功; jsonResult.msg = "成功"; return(this.MyJson(jsonResult)); }
[HttpPost]//获取场景下的工号 public JsonResult GetUserScene(AddUserSceneModel data) { var db = new MemberEntities(); var res = db.UserScenes.Where(x => x.scene == data.scene && x.hotelcode == data.hotelcode && x.hotelgroupcode == data.hotelgroupcode); jsonResult.code = ApiCode.成功; jsonResult.msg = "成功"; jsonResult.data = res; return(this.MyJson(jsonResult)); }
[HttpPost]//获取工号属于哪个场景 public JsonResult GetSceneByUser(AddUserSceneModel data) { var db = new MemberEntities(); var res = db.UserScenes.FirstOrDefault(x => x.usercode == data.usercode && x.hotelcode == data.hotelcode && x.hotelgroupcode == data.hotelgroupcode && x.flag == 1); if (res != null) { jsonResult.code = ApiCode.成功; jsonResult.msg = "成功"; jsonResult.data = res; } else { jsonResult.code = ApiCode.没有实体数据; jsonResult.msg = "没有实体数据"; jsonResult.data = res; } return(this.MyJson(jsonResult)); }