/// <summary> /// 选择特邀说明 /// </summary> /// <param name="roomId"></param> /// <returns></returns> public ActionResult _SelTysm(long roomRegId) { var tysmList = new List <Tysm>(); tysmList = TysmBll.GetList(UserContext.CurrentUser.HotelId); if (tysmList == null) { tysmList = new List <Tysm>(); } if (tysmList.Count > 0) { var roomReg = RoomRegBll.GetById(roomRegId); if (roomReg != null) { string tysmids = roomReg.TysmIds; if (!string.IsNullOrWhiteSpace(tysmids)) { var tysmidArr = tysmids.Replace(',', ',').Split(','); foreach (var tysmid in tysmidArr) { tysmList.ForEach(m => { if (m.Id.ToString() == tysmid) { m.IsCheck = true; } }); } } } } return(View(tysmList)); }
public ActionResult Edit(long id = 0) { if (id == 0) { return(View(new Tysm() { HotelId = UserContext.CurrentUser.HotelId })); } var info = TysmBll.GetById(id); return(View(info)); }
public ActionResult Delete(long id) { var apiResult = new APIResult(); try { TysmBll.Delete(id); } catch (Exception ex) { apiResult.Ret = -1; apiResult.Msg = ex.Message; if (!(ex is OperationExceptionFacade)) { LogFactory.GetLogger().Log(LogLevel.Error, ex); } } return(Json(apiResult)); }
public JsonResult Edit(Tysm model) { var apiResult = new APIResult(); try { TysmBll.AddOrUpdate(model, UserContext.CurrentUser.HotelId); } catch (Exception ex) { apiResult.Ret = -1; apiResult.Msg = ex.Message; if (!(ex is OperationExceptionFacade)) { LogFactory.GetLogger().Log(LogLevel.Error, ex); } } return(Json(apiResult)); }
public string GetList() { var pager = TysmBll.GetList(UserContext.CurrentUser.HotelId); return(JsonConvert.SerializeObject(pager)); }
public string GetTysmIconList(long id) { var btnList = TysmBll.GetTysmIconModelList(id); return(JsonConvert.SerializeObject(btnList)); }