Esempio n. 1
0
        protected void DataInit(string tourId)
        {
            IList <EyouSoft.Model.TourStructure.TourOrderCustomer> cus_list = new EyouSoft.BLL.TourStructure.TourOrder(SiteUserInfo).GetTravellers(tourId);

            if (cus_list != null && cus_list.Count > 0)
            {
                string visitorState = string.Empty;
                bool   isDoDelete   = false;
                EyouSoft.BLL.TourStructure.TourOrder orderBll = new EyouSoft.BLL.TourStructure.TourOrder();

                VisitorArr.Append("[");
                foreach (var item in cus_list)
                {
                    isDoDelete = orderBll.IsDoDelete(item.ID, ref visitorState);
                    if (isDoDelete == true)
                    {
                        visitorState = string.Empty;
                    }

                    VisitorArr.Append("[");
                    VisitorArr.AppendFormat("'{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}'",
                                            item.VisitorName, (int)item.VisitorType, (int)item.CradType, item.CradNumber,
                                            (int)item.Sex, item.ContactTel, FormatSpecialServe(item.SpecialServiceInfo), item.ID, visitorState);
                    VisitorArr.Append("],");

                    visitorState = string.Empty;
                }
                VisitorArr.Remove(VisitorArr.Length - 1, 1);
                VisitorArr.Append("]");
            }
            else
            {
                VisitorArr.Append("[]");
            }
        }