protected void repList_ItemDataBound(object sender, RepeaterItemEventArgs e) { EyouSoft.BLL.CompanyStructure.CompanySetting CompanyBll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); EyouSoft.Model.TourStructure.TourOrder model = (EyouSoft.Model.TourStructure.TourOrder)e.Item.DataItem; HtmlInputHidden hd_XingChengDan = (HtmlInputHidden)e.Item.FindControl("hd_XingChengDan"); if (model.TourClassId == EyouSoft.Model.EnumType.TourStructure.TourType.团队计划) { if (model.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Normal) { hd_XingChengDan.Value = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划标准发布行程单) + "?tourid=" + model.TourId; } else if (model.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { hd_XingChengDan.Value = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划快速发布行程单) + "?tourid=" + model.TourId; } } else if (model.TourClassId == EyouSoft.Model.EnumType.TourStructure.TourType.散拼计划) { if (model.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Normal) { hd_XingChengDan.Value = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划标准发布行程单) + "?tourid=" + model.TourId; } else if (model.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { hd_XingChengDan.Value = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划快速发布行程单) + "?tourid=" + model.TourId; } } ((HtmlInputHidden)e.Item.FindControl("hd_PrintMingDan")).Value = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.订单中心打印名单) + "?orderid=" + model.ID; CompanyBll = null; model = null; }
/// <summary> /// 初始化打印链接 /// </summary> /// <returns></returns> void InitPrintPath() { EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); PrintPathBZ = bll.GetPrintPath(Master.CompanyId, CompanyStructure.PrintTemplateType.组团线路标准发布行程单); PrintPathKS = bll.GetPrintPath(Master.CompanyId, CompanyStructure.PrintTemplateType.组团线路快速发布行程单); bll = null; }
public string getUrl(string tourid, int releaseType) { EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); if (releaseType == 0) { return(bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划标准发布行程单)); } else { return(bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划快速发布行程单)); } }
/// <summary> /// 获得散拼计划的打印单 /// </summary> /// <param name="tourid"></param> /// <param name="releaseType"></param> /// <returns></returns> protected string getUrl(string tourid, int releaseType) { EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); if (releaseType == 0) { return(bll.GetPrintPath(companyId, CompanyStructure.PrintTemplateType.散拼计划标准发布行程单)); } else { return(bll.GetPrintPath(companyId, CompanyStructure.PrintTemplateType.散拼计划快速发布行程单)); } }
protected string ReturnUrl(string enumobj) { EyouSoft.BLL.CompanyStructure.CompanySetting CompanyBll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); if (enumobj == "Normal") { return(CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路标准发布行程单)); } else { return(CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路快速发布行程单)); } }
protected string GetPrintUrl(string TourType, string Tourid, string OrderId) { string Url = ""; //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); if (TourType == EyouSoft.Model.EnumType.TourStructure.TourType.散拼计划.ToString()) { Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散客确认单) + "?Tourid=" + Tourid + "&orderId=" + OrderId; } if (TourType == EyouSoft.Model.EnumType.TourStructure.TourType.团队计划.ToString()) { Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队确认单) + "?Tourid=" + Tourid + ""; } return(Url); }
/// <summary> /// 页面初始化方法 /// </summary> protected void DataInit(string tourId) { //声明bll对象 EyouSoft.BLL.TourStructure.Tour tourBll = new EyouSoft.BLL.TourStructure.Tour(SiteUserInfo); //声明团队计划对象 EyouSoft.Model.TourStructure.TourBaseInfo tourModel = tourBll.GetTourInfo(tourId); //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); //声明保存打印URL 的集合 IList <PrintUrlModel> list = new List <PrintUrlModel>(); //声明临时对象 用来保存url 和显示文字 PrintUrlModel model = null; //判断该计划是散拼计划 if (tourModel.TourType == EyouSoft.Model.EnumType.TourStructure.TourType.散拼计划) { //团队计划打印名单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路打印名单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路打印名单.ToString(); list.Add(model); //行程单 if (tourModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { //散拼计划快速发布行程单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路快速发布行程单); model.ShowText = "组团线路行程单"; list.Add(model); } else { //散拼计划标准版发布行程单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团线路标准发布行程单); model.ShowText = "组团线路行程单"; list.Add(model); } } if (list != null && list.Count > 0) { this.rptUPrintUrl.DataSource = list; this.rptUPrintUrl.DataBind(); } }
protected string GetPrintUrl(string tourId) { string Url = string.Empty; //声明bll对象 EyouSoft.BLL.TourStructure.Tour tourBll = new EyouSoft.BLL.TourStructure.Tour(SiteUserInfo); //声明团队计划对象 EyouSoft.Model.TourStructure.TourBaseInfo tourModel = tourBll.GetTourInfo(tourId); //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); //判断该计划是团队计划 if (tourModel.TourType == EyouSoft.Model.EnumType.TourStructure.TourType.团队计划) { EyouSoft.Model.TourStructure.TourTeamInfo teamModel = (EyouSoft.Model.TourStructure.TourTeamInfo)tourModel; //行程单 if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { //团队计划快速发布行程单 Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划快速发布行程单); } else { //团队计划标准版发布行程单 Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划标准发布行程单); } } //判断该计划是散拼计划 if (tourModel.TourType == EyouSoft.Model.EnumType.TourStructure.TourType.散拼计划) { EyouSoft.Model.TourStructure.TourInfo teamModel = (EyouSoft.Model.TourStructure.TourInfo)tourModel; if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Normal) { //散拼计划快速发布行程单 Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划标准发布行程单); } if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { //散拼计划标准发布行程单 Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划快速发布行程单); } } return(Url); }
/// <summary> /// 获得散拼计划的打印单 /// </summary> /// <param name="tourid"></param> /// <param name="releaseType"></param> /// <returns></returns> protected string getUrl(string tourid, int releaseType) { EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); string path = string.Empty; if (releaseType == 0) { path = bll.GetPrintPath(companyId, CompanyStructure.PrintTemplateType.散拼计划标准发布行程单); bll = null; return(path); } else { path = bll.GetPrintPath(companyId, CompanyStructure.PrintTemplateType.散拼计划快速发布行程单); bll = null; return(path); } }
/// <summary> /// 获得散拼计划的打印单 /// </summary> /// <param name="tourid"></param> /// <param name="releaseType"></param> /// <returns></returns> protected string getUrl(string tourid, int releaseType) { EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); string s = string.Empty; if (releaseType == 0) { s = bll.GetPrintPath(Master.CompanyId, CompanyStructure.PrintTemplateType.组团线路标准发布行程单); } else { s = bll.GetPrintPath(Master.CompanyId, CompanyStructure.PrintTemplateType.组团线路快速发布行程单); } s += string.Format("?tourid={0}&action=tourevery", tourid); return(s); }
protected string GetSettledPrintUrl(string TourType, string Tourid, string OrderId) { string Url = ""; //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.结算明细单) + "?Tourid=" + Tourid + "&orderId=" + OrderId; return(Url); }
/// <summary> /// 打印送团单 /// </summary> private void Print() { //声明bll对象 EyouSoft.BLL.TourStructure.Tour tourBll = new EyouSoft.BLL.TourStructure.Tour(SiteUserInfo); //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); //打印送团单 路劲 printUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单); }
protected string GetPrintUrl(string Tourid) { string Url = ""; EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); Url = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.单项服务确认单); if (Url != "" && !string.IsNullOrEmpty(Url)) { PrintUrl = "<a style=\"margin-left:3px\" href=\"" + Url + "?tourid=" + Tourid + "\" target=\"_blank\">确认单</a>"; } return(PrintUrl); }
//机票列表绑定 private void onInit() { #region 获取付款申请单 EyouSoft.BLL.CompanyStructure.CompanySetting CompanyBll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); string printPath = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.付款申请单); if (!string.IsNullOrEmpty(printPath)) { hypJiPiao.Visible = true; hypJiPiao.NavigateUrl = printPath; } else { hypJiPiao.Visible = false; } #endregion //计调员姓名 string operName = Utils.GetQueryStringValue("operName").Trim(); //计调员ID string[] operID = Utils.GetQueryStringValue("oper").Split(','); //日期 string inputDate = Utils.GetQueryStringValue("inputDate").Trim(); //航段 string inputGoLine = Utils.GetQueryStringValue("inputGoLine").Trim(); //操作人ID string[] operIds = Utils.GetQueryStringValue("oper").Split(','); //开始时间 string timeStart = Utils.GetQueryStringValue("timeStart"); //截止日期 string timeEnd = Utils.GetQueryStringValue("timeEnd"); ///团号 string tourCode = Utils.GetQueryStringValue("tourCode"); //机票状态 EyouSoft.Model.EnumType.PlanStructure.TicketState ticketState; if (Utils.GetQueryStringValue("ticketState") != null && Utils.GetQueryStringValue("ticketState") != "") { ticketState = (EyouSoft.Model.EnumType.PlanStructure.TicketState)(Convert.ToUInt32(Utils.GetQueryStringValue("ticketState"))); } else { ticketState = EyouSoft.Model.EnumType.PlanStructure.TicketState.None; } this.selectOperator1.OperId = Utils.GetQueryStringValue("oper"); this.selectOperator1.OperName = operName; DateTime?lSDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("lsdate")); DateTime?lEDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("ledate")); ListBind(operID, operName, inputDate, inputGoLine, timeStart, timeEnd, ticketState, tourCode, lSDate, lEDate); }
protected void Page_Load(object sender, EventArgs e) { EyouSoft.BLL.CompanyStructure.CompanySetting CompanyBll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); OrderPrintPath = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.组团订单打印名单); this.selectXianlu1.Url = "/GroupEnd/Orders/OrderList.aspx"; #region 定义变量接受参数 //操作 string act = EyouSoft.Common.Utils.GetQueryStringValue("act"); //继续留位id string ID = EyouSoft.Common.Utils.GetQueryStringValue("ID"); //线路区域 string OrderID = EyouSoft.Common.Utils.GetQueryStringValue("OrderID"); //线路名称 string LineName = EyouSoft.Common.Utils.GetQueryStringValue("LineName"); //出团开始时间 DateTime?StartTime = EyouSoft.Common.Utils.GetDateTimeNullable(EyouSoft.Common.Utils.GetQueryStringValue("BeginTime")); //出团结束时间 DateTime?EndTime = EyouSoft.Common.Utils.GetDateTimeNullable(EyouSoft.Common.Utils.GetQueryStringValue("EndTime")); //订单下单开始时间 DateTime?OrderStartDate = EyouSoft.Common.Utils.GetDateTimeNullable(EyouSoft.Common.Utils.GetQueryStringValue("OrderStartDate")); //订单下单结束时间 DateTime?OrderEndDate = EyouSoft.Common.Utils.GetDateTimeNullable(EyouSoft.Common.Utils.GetQueryStringValue("OrderEndDate")); //线路区域ID int?xlid = EyouSoft.Common.Utils.GetIntNull(EyouSoft.Common.Utils.GetQueryStringValue("xlid")); #endregion #region 初始化变量参数 if (OrderID != null) { this.TxtOrderID.Value = OrderID; } if (LineName != "") { this.xl_XianlName.Value = LineName.ToString(); } if (StartTime != null) { this.BeginTime.Value = Convert.ToDateTime(StartTime).ToString("yyyy-MM-dd"); } if (EndTime != null) { this.EndTime.Value = Convert.ToDateTime(EndTime).ToString("yyyy-MM-dd"); } if (OrderStartDate != null) { this.inputOrderStartDate.Value = Convert.ToDateTime(OrderStartDate).ToString("yyyy-MM-dd"); } if (OrderEndDate != null) { this.inputOrderEndDate.Value = Convert.ToDateTime(OrderEndDate).ToString("yyyy-MM-dd"); } #endregion if (act == "updateContinue") { //订单信息业务逻辑类 EyouSoft.BLL.TourStructure.TourOrder BllTourOrder = new EyouSoft.BLL.TourStructure.TourOrder(SiteUserInfo); //订单信息实体类 EyouSoft.Model.TourStructure.TourOrder TourOrderModel = BllTourOrder.GetOrderModel(SiteUserInfo.CompanyID, ID); TourOrderModel.LastDate = DateTime.Now; TourOrderModel.OrderState = EyouSoft.Model.EnumType.TourStructure.OrderState.未处理; string msg = string.Empty; switch (BllTourOrder.Update(TourOrderModel)) { case 0: { TourOrderModel = null; msg = "留位失败"; break; } case 1: { TourOrderModel = null; msg = "留位成功"; break; } case 2: { TourOrderModel = null; msg = "该团队的订单总人数+当前订单人数大于团队计划人数总和"; break; } case 3: { TourOrderModel = null; msg = "该客户所欠金额大于最高欠款金额"; break; } } MessageBox.ShowAndRedirect(this, msg, "/GroupEnd/Orders/OrderList.aspx"); } else { BindLineInfo(OrderID, LineName, StartTime, EndTime, OrderStartDate, OrderEndDate, xlid); } }
/// <summary> /// 页面初始化方法 /// </summary> protected void DataInit(string tourId) { //声明bll对象 EyouSoft.BLL.TourStructure.Tour tourBll = new EyouSoft.BLL.TourStructure.Tour(SiteUserInfo); //声明团队计划对象 EyouSoft.Model.TourStructure.TourBaseInfo tourModel = tourBll.GetTourInfo(tourId); //声明bll对象 EyouSoft.BLL.CompanyStructure.CompanySetting bll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); //声明保存打印URL 的集合 IList <PrintUrlModel> list = new List <PrintUrlModel>(); //声明临时对象 用来保存url 和显示文字 PrintUrlModel model = null; //判断该计划是团队计划 if (tourModel.TourType == EyouSoft.Model.EnumType.TourStructure.TourType.团队计划) { EyouSoft.Model.TourStructure.TourTeamInfo teamModel = (EyouSoft.Model.TourStructure.TourTeamInfo)tourModel; //团队计划打印名单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划打印名单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划打印名单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //行程单 if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { //团队计划快速发布行程单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划快速发布行程单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划快速发布行程单.ToString(); if (model.PrintUrl != "") { list.Add(model); } } else { //团队计划标准版发布行程单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划标准发布行程单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队计划标准发布行程单.ToString(); if (model.PrintUrl != "") { list.Add(model); } } //团队确认单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队确认单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.团队确认单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //报价单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.报价单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.报价单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //团队送团单 model = new PrintUrlModel(); if (teamModel.TicketStatus == EyouSoft.Model.EnumType.PlanStructure.TicketState.已出票) { model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单); } else { model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单); TicketStatus = true; } model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //原行程下载 model = new PrintUrlModel(); if (teamModel.Attachs != null && teamModel.Attachs.Count > 0) { model.PrintUrl = teamModel.Attachs[0].FilePath.ToString().Trim(); model.ShowText = "原行程下载"; } if (model.PrintUrl != null && model.PrintUrl != "") { list.Add(model); } } if (tourModel.TourType == EyouSoft.Model.EnumType.TourStructure.TourType.散拼计划) { EyouSoft.Model.TourStructure.TourInfo teamModel = (EyouSoft.Model.TourStructure.TourInfo)tourModel; model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划打印名单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划打印名单.ToString(); if (model.PrintUrl != "") { list.Add(model); } if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Normal) { model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划标准发布行程单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划标准发布行程单.ToString(); if (model.PrintUrl != "") { list.Add(model); } } if (teamModel.ReleaseType == EyouSoft.Model.EnumType.TourStructure.ReleaseType.Quick) { model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划快速发布行程单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散拼计划快速发布行程单.ToString(); if (model.PrintUrl != "") { list.Add(model); } } //model = new PrintUrlModel(); //model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散客确认单); //model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.散客确认单.ToString(); //if (model.PrintUrl != "") // list.Add(model); //散拼送团单 model = new PrintUrlModel(); if (teamModel.TicketStatus == EyouSoft.Model.EnumType.PlanStructure.TicketState.已出票) { model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单); TicketStatus = true; } else { model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单); TicketStatus = true; } model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //原行程下载 model = new PrintUrlModel(); if (teamModel.Attachs != null && teamModel.Attachs.Count > 0) { model.PrintUrl = teamModel.Attachs[0].FilePath.ToString().Trim(); model.ShowText = "原行程下载"; } if (model.PrintUrl != null && model.PrintUrl != "") { list.Add(model); } } //结算通知单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.结算通知单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.结算通知单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //结算明细单 //model = new PrintUrlModel(); //model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.结算明细单); //model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.结算明细单.ToString(); //if (model.PrintUrl != "") //{ // list.Add(model); //} //地接确认单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.地接确认单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.地接确认单.ToString(); if (model.PrintUrl != "") { list.Add(model); } //送团任务单 model = new PrintUrlModel(); model.PrintUrl = bll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团任务单); model.ShowText = EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.送团任务单.ToString(); if (model.PrintUrl != "") { list.Add(model); } if (list != null && list.Count > 0) { this.rptUPrintUrl.DataSource = list; this.rptUPrintUrl.DataBind(); } }
//销售条件 private void onInit() { #region 获取打印收据 EyouSoft.BLL.CompanyStructure.CompanySetting CompanyBll = new EyouSoft.BLL.CompanyStructure.CompanySetting(); string printPath = CompanyBll.GetPrintPath(SiteUserInfo.CompanyID, EyouSoft.Model.EnumType.CompanyStructure.PrintTemplateType.内部交款单); if (!string.IsNullOrEmpty(printPath)) { hypSale.Visible = true; hypSale.NavigateUrl = printPath; } else { hypSale.Visible = false; } #endregion //出团日期 DateTime?SDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("date")); DateTime?LDate = Utils.GetDateTimeNullable(Utils.GetQueryStringValue("LDate")); if (SDate != null) { this.txt_Date.Value = Convert.ToDateTime(SDate).ToString("yyyy-MM-dd"); } if (LDate != null) { this.txt_Date1.Value = Convert.ToDateTime(LDate).ToString("yyyy-MM-dd"); } //订单操作人 int[] orderOperId = ConvertToIntArray(Utils.GetQueryStringValue("orderOperId").Split(',')); this.selectOrderOperator.OperId = Utils.GetQueryStringValue("orderOperId"); this.selectOrderOperator.OperName = Utils.GetQueryStringValue("orderOperName"); //订单号 string orderLot = Utils.GetQueryStringValue("orderLot"); //团号 string tuanHao = Utils.GetQueryStringValue("tuanHao"); //客户单位 string cusHao = Utils.GetQueryStringValue("cusHao"); //线路名称 string lineName = Utils.GetQueryStringValue("lineName"); //操作人ID int[] operID = ConvertToIntArray(Utils.GetQueryStringValue("operId").Split(',')); int curPage = Utils.GetInt(Utils.GetQueryStringValue("Page")); if (curPage != 0) { pageIndex = curPage; } this.selectOperator1.OperId = Utils.GetQueryStringValue("operId"); this.selectOperator1.OperName = Utils.GetQueryStringValue("operName"); bool?selSettle = null; if (Utils.GetQueryStringValue("settle") == "0") { selSettle = false; } else if (Utils.GetQueryStringValue("settle") == "1") { selSettle = true; } else { selSettle = null; } ListBind(SDate, LDate, orderOperId, orderLot, tuanHao, cusHao, lineName, operID, selSettle); }