Exemplo n.º 1
0
        /// <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()));
        }
Exemplo n.º 2
0
        /// <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());
        }
Exemplo n.º 3
0
        /// <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();
        }
Exemplo n.º 4
0
        /// <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));
        }