Esempio n. 1
0
        [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));
        }
Esempio n. 2
0
        [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));
        }
Esempio n. 3
0
        [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));
        }