/// <summary> /// get binkeleixing /// </summary> void GetBinKeLeiXing() { StringBuilder s = new StringBuilder(); s.AppendFormat("<option value=\"\">请选择人员类型</option>"); var hangQiId = Utils.GetQueryStringValue("hangqiid"); var info = new EyouSoft.BLL.YlStructure.BHangQi().GetHangQiInfo(hangQiId); var chaXun = new EyouSoft.Model.YlStructure.MJiChuXinXiChaXunInfo(); chaXun.LeiXing = EyouSoft.Model.EnumType.YlStructure.JiChuXinXiLeiXing.宾客类型; chaXun.YouLunLeiXing = EyouSoft.Model.EnumType.YlStructure.YouLunLeiXing.长江游轮; if (info != null) { chaXun.YouLunLeiXing = info.LeiXing; } var items = new EyouSoft.BLL.YlStructure.BJiChuXinXi().GetJiChuXinXis(SiteUserInfo.CompanyId, chaXun); if (items != null && items.Count > 0) { foreach (var item in items) { s.AppendFormat(" <option value=\"{0}\">{1}</option> ", item.XinXiId, item.MingCheng); } } RCWE(UtilsCommons.AjaxReturnJson("1", "", s.ToString())); }
/// <summary> /// 初始化列表选择项 /// </summary> /// <param name="val"></param> /// <param name="mark"></param> /// <returns></returns> protected string getOpts(string val, int mark) { StringBuilder strbu = new StringBuilder(); EyouSoft.Model.YlStructure.MJiChuXinXiChaXunInfo search = null; if (mark >= 0) { search = new EyouSoft.Model.YlStructure.MJiChuXinXiChaXunInfo(); search.LeiXing = (EyouSoft.Model.EnumType.YlStructure.JiChuXinXiLeiXing)mark; search.YouLunLeiXing = (EyouSoft.Model.EnumType.YlStructure.YouLunLeiXing)Utils.GetInt(Utils.GetQueryStringValue("leixing")); } strbu.Append("<option value=''>请选择</option>"); var fujias = new EyouSoft.BLL.YlStructure.BJiChuXinXi().GetJiChuXinXis(SiteUserInfo.CompanyId, search); if (fujias != null && fujias.Count > 0) { for (int i = 0; i < fujias.Count; i++) { if (fujias[i].XinXiId.ToString() == val) { strbu.AppendFormat("<option value=\"{0}\" selected=\"selected\">{1}</option>", fujias[i].XinXiId, fujias[i].MingCheng); } else { strbu.AppendFormat("<option value=\"{0}\" >{1}</option>", fujias[i].XinXiId, fujias[i].MingCheng); } } } return(strbu.ToString()); }
/// <summary> /// init guoji /// </summary> void InitGuoJi() { var chaXun = new EyouSoft.Model.YlStructure.MJiChuXinXiChaXunInfo(); chaXun.LeiXing = EyouSoft.Model.EnumType.YlStructure.JiChuXinXiLeiXing.国籍; var items = new EyouSoft.BLL.YlStructure.BJiChuXinXi().GetJiChuXinXis(SiteUserInfo.CompanyId, chaXun); StringBuilder s = new StringBuilder(); if (items != null && items.Count > 0) { foreach (var item in items) { s.AppendFormat(" <option value=\"{0}\">{1}</option> ", item.XinXiId, item.MingCheng); } } ltrGuoJi.Text = s.ToString(); }
/// <summary> /// 获取基础信息集合 /// </summary> /// <param name="companyId">公司编号</param> /// <param name="chaXun">查询</param> /// <returns></returns> public IList <EyouSoft.Model.YlStructure.MJiChuXinXiInfo> GetJiChuXinXis(string companyId, EyouSoft.Model.YlStructure.MJiChuXinXiChaXunInfo chaXun) { if (string.IsNullOrEmpty(companyId) || chaXun == null) { return(null); } return(dal.GetJiChuXinXis(companyId, chaXun)); }