protected void btnExport_Click(object sender, EventArgs e) { _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoEntity = new IssueInfoDBEntity(); issueinfoEntity.HotelID = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["HotelID"].ToString())) ? null : ViewState["HotelID"].ToString(); issueinfoEntity.PriceCode = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["PriceCode"].ToString())) ? null : ViewState["PriceCode"].ToString(); issueinfoEntity.StartDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["StartDTime"].ToString())) ? null : ViewState["StartDTime"].ToString(); issueinfoEntity.EndDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["EndDTime"].ToString())) ? null : ViewState["EndDTime"].ToString(); _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoEntity); _issueinfoEntity.SortField = gridViewCSReviewList.Attributes["SortExpression"].ToString(); _issueinfoEntity.SortType = gridViewCSReviewList.Attributes["SortDirection"].ToString(); _issueinfoEntity = IssueInfoBP.ExportOverTimeOrderList(_issueinfoEntity); DataSet dsResult = _issueinfoEntity.QueryResult; if (dsResult.Tables.Count == 0 && dsResult.Tables[0].Rows.Count == 0) { messageContent.InnerHtml = GetLocalResourceObject("WarningMessage").ToString(); return; } dsResult.Tables[0].Columns["fog_order_num"].ColumnName = "订单号"; dsResult.Tables[0].Columns["login_mobile"].ColumnName = "登陆手机号"; dsResult.Tables[0].Columns["contact_name"].ColumnName = "联系人"; dsResult.Tables[0].Columns["hotel_id"].ColumnName = "酒店ID"; dsResult.Tables[0].Columns["hotel_name"].ColumnName = "酒店名称"; dsResult.Tables[0].Columns["linktel"].ColumnName = "酒店联系电话"; dsResult.Tables[0].Columns["price_code"].ColumnName = "价格代码"; dsResult.Tables[0].Columns["book_status_other_nm"].ColumnName = "订单状态"; dsResult.Tables[0].Columns["in_date"].ColumnName = "入住时间"; dsResult.Tables[0].Columns["create_time"].ColumnName = "创建时间"; dsResult.Tables[0].Columns["update_time"].ColumnName = "确认时间"; dsResult.Tables[0].Columns["timeD_diff"].ColumnName = "时差"; dsResult.Tables[0].Columns["book_status_other"].ColumnName = "价格代码CODE"; dsResult.Tables[0].Columns["cancel_reason"].ColumnName = "取消原因"; CommonFunction.ExportExcelForLM(dsResult); }
public static string SetRelatedVal(string strKey, string strType) { IssueInfoEntity issueinfoEntity = new IssueInfoEntity(); issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.RevlKey = strKey; issueinfoDBEntity.RevlType = strType; issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); DataSet dsResult = IssueInfoBP.GetRevlTypeVal(issueinfoEntity).QueryResult; if (dsResult.Tables.Count > 0 && dsResult.Tables[0].Rows.Count > 0 && !String.IsNullOrEmpty(dsResult.Tables[0].Rows[0]["HOTELID"].ToString())) { return " 酒店:[" + dsResult.Tables[0].Rows[0]["HOTELID"].ToString() + "]" + dsResult.Tables[0].Rows[0]["HOTELNM"].ToString(); } else { return ""; } }
private void SetSalesDataControl() { _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); DataSet dsAssUser = IssueInfoBP.GetCommonUserList(_issueinfoEntity).QueryResult; DataRow drTemp = dsAssUser.Tables[0].NewRow(); drTemp["USERID"] = DBNull.Value; drTemp["USERNAME"] = "******"; dsAssUser.Tables[0].Rows.InsertAt(drTemp, 0); ddpAstoList.DataTextField = "USERNAME"; ddpAstoList.DataValueField = "USERID"; ddpAstoList.DataSource = dsAssUser; ddpAstoList.DataBind(); ddpAstoList.SelectedIndex = 0; }
private void BindReviewIssueListGrid() { _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity appcontentDBEntity = new IssueInfoDBEntity(); appcontentDBEntity.StartDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["StartDTime"].ToString())) ? null : ViewState["StartDTime"].ToString(); appcontentDBEntity.EndDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["EndDTime"].ToString())) ? null : ViewState["EndDTime"].ToString(); appcontentDBEntity.Title = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["Title"].ToString())) ? null : ViewState["Title"].ToString(); appcontentDBEntity.Status = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["Status"].ToString())) ? null : ViewState["Status"].ToString(); appcontentDBEntity.IssueType = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["IssueType"].ToString())) ? null : ViewState["IssueType"].ToString(); appcontentDBEntity.Assignto = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["Assignto"].ToString())) ? null : ViewState["Assignto"].ToString(); appcontentDBEntity.RelatedType = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["RelatedType"].ToString())) ? null : ViewState["RelatedType"].ToString(); appcontentDBEntity.RelatedID = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["RelatedID"].ToString())) ? null : ViewState["RelatedID"].ToString(); appcontentDBEntity.TimeSpans = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["TimeSpans"].ToString())) ? null : ViewState["TimeSpans"].ToString(); _issueinfoEntity.IssueInfoDBEntity.Add(appcontentDBEntity); _issueinfoEntity.PageCurrent = AspNetPager1.CurrentPageIndex; _issueinfoEntity.PageSize = gridViewCSReviewList.PageSize; _issueinfoEntity.SortField = gridViewCSReviewList.Attributes["SortExpression"].ToString(); _issueinfoEntity.SortType = gridViewCSReviewList.Attributes["SortDirection"].ToString(); _issueinfoEntity = IssueInfoBP.BindIssueList(_issueinfoEntity); DataSet dsResult = _issueinfoEntity.QueryResult; gridViewCSReviewList.DataSource = dsResult.Tables[0].DefaultView; gridViewCSReviewList.DataKeyNames = new string[] { "IssueID" };//主键 gridViewCSReviewList.DataBind(); AspNetPager1.PageSize = gridViewCSReviewList.PageSize; AspNetPager1.RecordCount = _issueinfoEntity.TotalCount; this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); }
private void SetUpdateContrlVal() { if (!String.IsNullOrEmpty(Request.QueryString["ID"])) { string IssueID = Request.QueryString["ID"].ToString().Trim(); messageContent.InnerHtml = ""; _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.IssueID = IssueID; _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); DataSet dsAssUser = IssueInfoBP.GetUpdateIssueDetail(_issueinfoEntity).QueryResult; if (dsAssUser.Tables.Count > 0 && dsAssUser.Tables[0].Rows.Count > 0) { hidIssueID.Value = IssueID; txtTitle.Text = dsAssUser.Tables[0].Rows[0]["Title"].ToString(); ddpPriority.SelectedValue = dsAssUser.Tables[0].Rows[0]["Priority"].ToString(); //chkIssueType string[] strType = dsAssUser.Tables[0].Rows[0]["Type"].ToString().Trim().Split(','); ArrayList alList = new ArrayList(); foreach (string strTemp in strType) { alList.Add(strTemp); } foreach (ListItem li in chkIssueType.Items) { if (alList.Contains(li.Value)) { li.Selected = true; } } hidAssginTo.Value = dsAssUser.Tables[0].Rows[0]["Assignto"].ToString(); //ddpAstoList.SelectedValue = dsAssUser.Tables[0].Rows[0]["Assignto"].ToString(); ddpStatusList.SelectedValue = dsAssUser.Tables[0].Rows[0]["Status"].ToString(); ddpRelated.SelectedValue = dsAssUser.Tables[0].Rows[0]["RelatedType"].ToString(); txtIndemnifyPrice.Text = dsAssUser.Tables[0].Rows[0]["IndemnifyPrice"].ToString(); txtRelatedID.Text = dsAssUser.Tables[0].Rows[0]["RelatedID"].ToString(); lbIssueHis.Text = dsAssUser.Tables[0].Rows[0]["Remark"].ToString(); lbIssueID.Text = dsAssUser.Tables[0].Rows[0]["IssueID"].ToString(); lbIssueCtPer.Text = dsAssUser.Tables[0].Rows[0]["CreateUser"].ToString(); lbIssueCtDt.Text = dsAssUser.Tables[0].Rows[0]["Create_Time"].ToString(); txtPackageCode.Text = (String.IsNullOrEmpty(dsAssUser.Tables[0].Rows[0]["TicketCode"].ToString().Trim())) ? "" : dsAssUser.Tables[0].Rows[0]["TicketCode"].ToString() + " - " + dsAssUser.Tables[0].Rows[0]["TicketAmount"].ToString(); hidIsIndemnify.Value = dsAssUser.Tables[0].Rows[0]["IsIndemnify"].ToString(); lbTimeDiffTal.Text = dsAssUser.Tables[0].Rows[0]["TimeDiffTal"].ToString(); lbCtTitle.Text = "修改Issue单"; hidActionType.Value = "1"; BindgridViewCSReviewList(); hidUserID.Value = dsAssUser.Tables[0].Rows[0]["AssignUser"].ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "SetBtnStyle('1'," + dsAssUser.Tables[0].Rows[0]["IsIndemnify"].ToString() + ",'" + dsAssUser.Tables[0].Rows[0]["RelatedType"].ToString() + "')", true); UpdatePanel8.Update(); } else { btnSave.Visible = false; messageContent.InnerHtml = GetLocalResourceObject("Warning").ToString(); } } else if (Request.QueryString["RType"] != null && !String.IsNullOrEmpty(Request.QueryString["RType"])) { ddpRelated.SelectedValue = Request.QueryString["RType"].ToString().Trim(); txtRelatedID.Text = (Request.QueryString["RID"] != null && !String.IsNullOrEmpty(Request.QueryString["RID"])) ? Request.QueryString["RID"].ToString().Trim() : ""; string IsuNm = (Request.QueryString["IsuNm"] != null && !String.IsNullOrEmpty(Request.QueryString["IsuNm"])) ? HttpUtility.UrlDecode(Request.QueryString["IsuNm"], Encoding.GetEncoding("GB2312")) : ""; txtTitle.Text = IsuNm; if (!String.IsNullOrEmpty(IsuNm)) { chkIssueType.SelectedValue = "1"; string strIssue = ConfigurationManager.AppSettings["DefaultOrderConfirmIssue"].ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "SetUserControl('" + strIssue + "','0')", true); } else { this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "SerRbtValue('0')", true); } } else if (Request.QueryString["BType"] != null && !String.IsNullOrEmpty(Request.QueryString["BType"])) { ddpRelated.SelectedValue = Request.QueryString["BType"].ToString().Trim(); txtRelatedID.Text = (Request.QueryString["RID"] != null && !String.IsNullOrEmpty(Request.QueryString["RID"])) ? Request.QueryString["RID"].ToString().Trim() : ""; BindOrderIssue(txtRelatedID.Text); } else { hidCloseFlag.Value = "0"; this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "SerRbtValue('0')", true); } }
private void BindOrderIssue(string orderID) { CommonEntity _commonEntity = new CommonEntity(); IssueInfoEntity _issueinfoEntity = new IssueInfoEntity(); _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.IssueID = ""; issueinfoDBEntity.ActionType = "0"; DataSet dsOrderInfo = GetOrderInfoData(orderID); if (dsOrderInfo.Tables.Count == 0 || dsOrderInfo.Tables[0].Rows.Count == 0) { return; } txtTitle.Text = "[" + dsOrderInfo.Tables[0].Rows[0]["HOTELNM"].ToString() + "]订单审核问题"; ddpPriority.SelectedValue = "2"; string strIssue = (String.IsNullOrEmpty(dsOrderInfo.Tables[0].Rows[0]["SALESMG"].ToString())) ? ConfigurationManager.AppSettings["DefaultIssue"].ToString() : "["+ dsOrderInfo.Tables[0].Rows[0]["SALESMG"].ToString() +"]"+ dsOrderInfo.Tables[0].Rows[0]["SALESNM"].ToString(); ddpStatusList.SelectedValue = "0"; chkIssueType.SelectedValue = "8"; //ScriptManager.RegisterStartupScript(this.UpdatePanel8, this.GetType(), "setScript", "SetUserControl('" + strIssue + "','0')", true); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "SetUserControl('" + strIssue + "','0')", true); //UpdatePanel8.Update(); }
private void BindgridViewCSReviewList() { _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.IssueID = hidIssueID.Value; _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); DataSet dsResult = IssueInfoBP.GetIssueHistoryList(_issueinfoEntity).QueryResult; gridViewCSReviewList.DataSource = dsResult.Tables[0].DefaultView; //gridViewCSReviewList.DataKeyNames = new string[] { "CreateTime" };//主键 gridViewCSReviewList.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { messageContent.InnerHtml = ""; string strIssueType = ""; foreach (ListItem li in chkIssueType.Items) { if (li.Selected == true) { strIssueType = strIssueType + li.Value + ","; } } strIssueType = strIssueType.Trim(','); if (String.IsNullOrEmpty(txtTitle.Text.Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error1").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if ("1".Equals(hidIsIndemnify.Value.Trim())) { if (String.IsNullOrEmpty(txtIndemnifyPrice.Text.Trim()) && String.IsNullOrEmpty(hidPageCode.Value.Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error2").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if (!String.IsNullOrEmpty(txtIndemnifyPrice.Text.Trim()) && !ChkNumber(txtIndemnifyPrice.Text.Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error10").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } } if (String.IsNullOrEmpty(txtRelatedID.Text.Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error3").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if (String.IsNullOrEmpty(strIssueType.Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error5").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if (String.IsNullOrEmpty(hidUserID.Value.Trim()) || hidUserID.Value.IndexOf('[') < 0 || hidUserID.Value.IndexOf(']') < 0) { messageContent.InnerHtml = GetLocalResourceObject("Error7").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if ("1".Equals(hidChkAssginTo.Value.Trim()) && String.IsNullOrEmpty(txtAsginText.Text.ToString().Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error111").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if ("1".Equals(hidChkAssginTo.Value.Trim()) && !String.IsNullOrEmpty(txtAsginText.Text.ToString().Trim()) && (txtAsginText.Text.ToString().Trim().Length > 190)) { messageContent.InnerHtml = GetLocalResourceObject("Error11").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if ("1".Equals(hidChkMsgUser.Value.Trim()) && String.IsNullOrEmpty(txtMsgUser.Text.ToString().Trim())) { messageContent.InnerHtml = GetLocalResourceObject("Error121").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } if ("1".Equals(hidChkMsgUser.Value.Trim()) && !String.IsNullOrEmpty(txtMsgUser.Text.ToString().Trim()) && (txtMsgUser.Text.ToString().Trim().Length > 190)) { messageContent.InnerHtml = GetLocalResourceObject("Error12").ToString(); this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); return; } _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.IssueID = hidIssueID.Value.Trim(); issueinfoDBEntity.ActionType = hidActionType.Value.Trim(); issueinfoDBEntity.Title = txtTitle.Text.Trim(); issueinfoDBEntity.Priority = ddpPriority.SelectedValue.Trim(); issueinfoDBEntity.IssueType = strIssueType; issueinfoDBEntity.AssignNm = hidUserID.Value.Trim(); issueinfoDBEntity.Assignto = hidUserID.Value.Substring((hidUserID.Value.IndexOf('[') + 1), (hidUserID.Value.IndexOf(']') - 1));// ddpAstoList.SelectedValue.Trim(); issueinfoDBEntity.Status = ddpStatusList.SelectedValue.Trim(); issueinfoDBEntity.IsIndemnify = hidIsIndemnify.Value.Trim(); issueinfoDBEntity.IndemnifyPrice = ("0".Equals(hidIsIndemnify.Value.Trim()))? "" : txtIndemnifyPrice.Text.Trim(); issueinfoDBEntity.RelatedType = ddpRelated.SelectedValue.Trim(); issueinfoDBEntity.RelatedID = txtRelatedID.Text.Trim(); issueinfoDBEntity.TicketCode = ("0".Equals(hidIsIndemnify.Value.Trim())) ? "" : hidPageCode.Value.Trim(); //issueinfoDBEntity.Remark = "0".Equals(hidActionType.Value) ? UserSession.Current.UserDspName + " " + DateTime.Now.ToLongDateString() + " " + txtRemark.Text.Trim() + "<br/>" : lbIssueHis.Text + UserSession.Current.UserDspName + " " + DateTime.Now.ToLongDateString() + " " + txtRemark.Text.Trim() + "<br/>"; issueinfoDBEntity.Remark = !String.IsNullOrEmpty(txtRemark.Text.Trim()) ? lbIssueHis.Text + UserSession.Current.UserDspName + " " + DateTime.Now.ToString() + " " + txtRemark.Text.Trim() + "<br/>" : lbIssueHis.Text; issueinfoDBEntity.HisRemark = txtRemark.Text.Trim(); issueinfoDBEntity.UpdateUser = UserSession.Current.UserDspName; string dtNow = DateTime.Now.ToString(); issueinfoDBEntity.TimeDiffTal = SetTimeLag(lbIssueCtDt.Text, dtNow); issueinfoDBEntity.TimeSpans = SetTimeSpanLag(lbIssueCtDt.Text, dtNow); issueinfoDBEntity.UpdateTime = dtNow; issueinfoDBEntity.ChkMsgAssgin = hidChkAssginTo.Value; issueinfoDBEntity.MsgAssginText = ("1".Equals(hidChkAssginTo.Value)) ? txtAsginText.Text.Trim() : ""; issueinfoDBEntity.ChkMsgUser = ("0".Equals(ddpRelated.SelectedValue.Trim())) ? hidChkMsgUser.Value : ""; issueinfoDBEntity.MsgUserText = ("1".Equals(hidChkMsgUser.Value) && "0".Equals(ddpRelated.SelectedValue.Trim())) ? txtMsgUser.Text.Trim() : ""; _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); _issueinfoEntity = IssueInfoBP.IssueSave(_issueinfoEntity); int iResult = _issueinfoEntity.Result; string strIssueID = _issueinfoEntity.IssueInfoDBEntity[0].IssueID; _commonEntity.LogMessages = _issueinfoEntity.LogMessages; _commonEntity.CommonDBEntity = new List<CommonDBEntity>(); CommonDBEntity commonDBEntity = new CommonDBEntity(); commonDBEntity.Event_Type = "Issue单管理-保存"; commonDBEntity.Event_ID = strIssueID; string conTent = GetLocalResourceObject("EventInsertMessage").ToString(); conTent = string.Format(conTent, strIssueID, issueinfoDBEntity.Title, issueinfoDBEntity.Priority, issueinfoDBEntity.IssueType, issueinfoDBEntity.Assignto, issueinfoDBEntity.Status, issueinfoDBEntity.IsIndemnify, issueinfoDBEntity.IndemnifyPrice, issueinfoDBEntity.TicketCode, issueinfoDBEntity.RelatedType, issueinfoDBEntity.RelatedID, issueinfoDBEntity.Remark, _issueinfoEntity.LogMessages.Username); commonDBEntity.Event_Content = conTent; if (iResult == 1) { commonDBEntity.Event_Result = ("1".Equals(hidChkAssginTo.Value) || ("1".Equals(hidChkMsgUser.Value) && "0".Equals(ddpRelated.SelectedValue.Trim()))) ? GetLocalResourceObject("InsertSuccess").ToString() : GetLocalResourceObject("Success818").ToString(); messageContent.InnerHtml = ("1".Equals(hidChkAssginTo.Value) || ("1".Equals(hidChkMsgUser.Value) && "0".Equals(ddpRelated.SelectedValue.Trim()))) ? GetLocalResourceObject("InsertSuccess").ToString() : GetLocalResourceObject("Success818").ToString(); if ("0".Equals(hidActionType.Value.Trim()) || ("1".Equals(hidActionType.Value.Trim()) && !hidAssginTo.Value.Trim().Equals(issueinfoDBEntity.Assignto))) { IssueInfoBP.SendMail(_issueinfoEntity); } BindgridViewCSReviewList(); hidAssginTo.Value = issueinfoDBEntity.Assignto; lbTimeDiffTal.Text = SetTimeLag(lbIssueCtDt.Text, dtNow); UpdatePanel9.Update(); } else if (iResult == 2) { commonDBEntity.Event_Result = GetLocalResourceObject("Error6").ToString(); messageContent.InnerHtml = GetLocalResourceObject("Error6").ToString(); } else if (iResult == 3) { commonDBEntity.Event_Result = GetLocalResourceObject("Error8").ToString(); messageContent.InnerHtml = GetLocalResourceObject("Error8").ToString(); } else if (iResult == 9) { commonDBEntity.Event_Result = GetLocalResourceObject("Success818").ToString() + _issueinfoEntity.IssueInfoDBEntity[0].MsgAssginRs + _issueinfoEntity.IssueInfoDBEntity[0].MsgUserRs; messageContent.InnerHtml = GetLocalResourceObject("Success818").ToString() + _issueinfoEntity.IssueInfoDBEntity[0].MsgAssginRs + _issueinfoEntity.IssueInfoDBEntity[0].MsgUserRs; if ("0".Equals(hidActionType.Value.Trim()) || ("1".Equals(hidActionType.Value.Trim()) && !hidAssginTo.Value.Trim().Equals(issueinfoDBEntity.Assignto))) { IssueInfoBP.SendMail(_issueinfoEntity); } BindgridViewCSReviewList(); hidAssginTo.Value = issueinfoDBEntity.Assignto; lbTimeDiffTal.Text = SetTimeLag(lbIssueCtDt.Text, dtNow); UpdatePanel9.Update(); } //else if (iResult == 4) //{ // commonDBEntity.Event_Result = GetLocalResourceObject("Error81").ToString(); // messageContent.InnerHtml = GetLocalResourceObject("Error81").ToString(); //} //else if (iResult == 5) //{ // commonDBEntity.Event_Result = GetLocalResourceObject("Error811").ToString(); // messageContent.InnerHtml = GetLocalResourceObject("Error811").ToString(); //} //else if (iResult == 6 || iResult == 7) //{ // commonDBEntity.Event_Result = GetLocalResourceObject("InsertSuccess").ToString() +_issueinfoEntity.IssueInfoDBEntity[0].MsgUserRs; // messageContent.InnerHtml = GetLocalResourceObject("InsertSuccess").ToString() + _issueinfoEntity.IssueInfoDBEntity[0].MsgUserRs; //} //else if (iResult == 8) //{ // commonDBEntity.Event_Result = GetLocalResourceObject("Error812").ToString(); // messageContent.InnerHtml = GetLocalResourceObject("Error812").ToString(); //} else { commonDBEntity.Event_Result = GetLocalResourceObject("Error4").ToString() + _issueinfoEntity.ErrorMSG; messageContent.InnerHtml = GetLocalResourceObject("Error4").ToString() + _issueinfoEntity.ErrorMSG; } _commonEntity.CommonDBEntity.Add(commonDBEntity); CommonBP.InsertEventHistory(_commonEntity); if (iResult == 1 || iResult == 9) { if ("1".Equals(hidCloseFlag.Value)) { ScriptManager.RegisterStartupScript(this.UpdatePanel2, this.GetType(), "setScript", "BtnUpdateComplete()", true); } else { ScriptManager.RegisterStartupScript(this.UpdatePanel2, this.GetType(), "setScript", "ClearClickEvent()", true); } } else { this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); } //UpdatePanel6.Update(); }
private void BindReviewHotelPlanListGrid() { _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoEntity = new IssueInfoDBEntity(); issueinfoEntity.HotelID = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["HotelID"].ToString())) ? null : ViewState["HotelID"].ToString(); issueinfoEntity.PriceCode = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["PriceCode"].ToString())) ? null : ViewState["PriceCode"].ToString(); issueinfoEntity.StartDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["StartDTime"].ToString())) ? null : ViewState["StartDTime"].ToString(); issueinfoEntity.EndDTime = (ViewState.Count == 0 || String.IsNullOrEmpty(ViewState["EndDTime"].ToString())) ? null : ViewState["EndDTime"].ToString(); _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoEntity); _issueinfoEntity.PageCurrent = AspNetPager1.CurrentPageIndex; _issueinfoEntity.PageSize = gridViewCSReviewList.PageSize; _issueinfoEntity.SortField = gridViewCSReviewList.Attributes["SortExpression"].ToString(); _issueinfoEntity.SortType = gridViewCSReviewList.Attributes["SortDirection"].ToString(); _issueinfoEntity = IssueInfoBP.ReviewOverTimeOrderList(_issueinfoEntity); DataSet dsResult = _issueinfoEntity.QueryResult; gridViewCSReviewList.DataSource = dsResult.Tables[0].DefaultView; gridViewCSReviewList.DataKeyNames = new string[] { "fog_order_num" };//主键 gridViewCSReviewList.DataBind(); AspNetPager1.PageSize = gridViewCSReviewList.PageSize; AspNetPager1.RecordCount = _issueinfoEntity.TotalCount; this.Page.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", "BtnCompleteStyle();", true); }
private void CreateIssue(string orderID) { CommonEntity _commonEntity = new CommonEntity(); IssueInfoEntity _issueinfoEntity = new IssueInfoEntity(); _issueinfoEntity.LogMessages = new HotelVp.Common.Logger.LogMessage(); _issueinfoEntity.LogMessages.Userid = UserSession.Current.UserAccount; _issueinfoEntity.LogMessages.Username = UserSession.Current.UserDspName; _issueinfoEntity.LogMessages.IpAddress = UserSession.Current.UserIP; _issueinfoEntity.IssueInfoDBEntity = new List<IssueInfoDBEntity>(); IssueInfoDBEntity issueinfoDBEntity = new IssueInfoDBEntity(); issueinfoDBEntity.IssueID = ""; issueinfoDBEntity.ActionType = "0"; DataSet dsOrderInfo = GetOrderInfoData(orderID); if (dsOrderInfo.Tables.Count == 0 || dsOrderInfo.Tables[0].Rows.Count == 0) { dvErrorInfo.InnerHtml = GetLocalResourceObject("IssueError81").ToString(); return; } issueinfoDBEntity.Title = "[" + dsOrderInfo.Tables[0].Rows[0]["HOTELNM"].ToString() + "]订单审核问题"; issueinfoDBEntity.Priority = "0"; issueinfoDBEntity.IssueType = "8"; issueinfoDBEntity.AssignNm = (String.IsNullOrEmpty(dsOrderInfo.Tables[0].Rows[0]["SALESNM"].ToString())) ? ConfigurationManager.AppSettings["DefaultissueNm"].ToString() : dsOrderInfo.Tables[0].Rows[0]["SALESNM"].ToString(); issueinfoDBEntity.Assignto = (String.IsNullOrEmpty(dsOrderInfo.Tables[0].Rows[0]["SALESMG"].ToString())) ? ConfigurationManager.AppSettings["DefaultissueTo"].ToString() : dsOrderInfo.Tables[0].Rows[0]["SALESMG"].ToString(); issueinfoDBEntity.Status = "0"; issueinfoDBEntity.IsIndemnify = "0"; issueinfoDBEntity.IndemnifyPrice = ""; issueinfoDBEntity.RelatedType = "0"; issueinfoDBEntity.RelatedID = orderID; issueinfoDBEntity.TicketCode = ""; issueinfoDBEntity.Remark = ""; issueinfoDBEntity.HisRemark = ""; issueinfoDBEntity.UpdateUser = UserSession.Current.UserDspName; string dtNow = DateTime.Now.ToString(); issueinfoDBEntity.TimeDiffTal = ""; issueinfoDBEntity.TimeSpans = ""; issueinfoDBEntity.UpdateTime = dtNow; issueinfoDBEntity.ChkMsgAssgin = "0"; issueinfoDBEntity.MsgAssginText = ""; issueinfoDBEntity.ChkMsgUser = "******"; issueinfoDBEntity.MsgUserText = ""; _issueinfoEntity.IssueInfoDBEntity.Add(issueinfoDBEntity); _issueinfoEntity = IssueInfoBP.IssueSave(_issueinfoEntity); int iResult = _issueinfoEntity.Result; string strIssueID = _issueinfoEntity.IssueInfoDBEntity[0].IssueID; _commonEntity.LogMessages = _issueinfoEntity.LogMessages; _commonEntity.CommonDBEntity = new List<CommonDBEntity>(); CommonDBEntity commonDBEntity = new CommonDBEntity(); commonDBEntity.Event_Type = "Issue问题单-保存"; commonDBEntity.Event_ID = strIssueID; string conTent = GetLocalResourceObject("EventIssueInsertMessage").ToString(); conTent = string.Format(conTent, strIssueID, issueinfoDBEntity.Title, issueinfoDBEntity.Priority, issueinfoDBEntity.IssueType, issueinfoDBEntity.Assignto, issueinfoDBEntity.Status, issueinfoDBEntity.IsIndemnify, issueinfoDBEntity.IndemnifyPrice, issueinfoDBEntity.TicketCode, issueinfoDBEntity.RelatedType, issueinfoDBEntity.RelatedID, issueinfoDBEntity.Remark, _issueinfoEntity.LogMessages.Username); commonDBEntity.Event_Content = conTent; if (iResult == 1) { commonDBEntity.Event_Result = GetLocalResourceObject("InsertIssueSuccess").ToString(); dvErrorInfo.InnerHtml = GetLocalResourceObject("InsertIssueSuccess").ToString(); IssueInfoBP.SendMail(_issueinfoEntity); } else if (iResult == 2) { commonDBEntity.Event_Result = GetLocalResourceObject("IssueError6").ToString(); dvErrorInfo.InnerHtml = GetLocalResourceObject("IssueError6").ToString(); } else if (iResult == 3) { commonDBEntity.Event_Result = GetLocalResourceObject("IssueError8").ToString(); dvErrorInfo.InnerHtml = GetLocalResourceObject("IssueError8").ToString(); } else { commonDBEntity.Event_Result = GetLocalResourceObject("IssueError4").ToString() + _issueinfoEntity.ErrorMSG; dvErrorInfo.InnerHtml = GetLocalResourceObject("IssueError4").ToString() + _issueinfoEntity.ErrorMSG; } _commonEntity.CommonDBEntity.Add(commonDBEntity); CommonBP.InsertEventHistory(_commonEntity); }