//#region 到貨確認//到貨確認功能棄用 //public HttpResponseBase BatchSendProd() //{ // string jsonStr = String.Empty; // StringBuilder sb = new StringBuilder(); // string smIDs = string.Empty; // try // { // if (!string.IsNullOrEmpty(Request.Params["slaveMasterIds"])) // { // smIDs = Request.Params["slaveMasterIds"].ToString(); // _orderSlaveMasterMgr = new OrderSlaveMasterMgr(mySqlConnectionString); // //獲取當前用戶和ip // System.Net.IPAddress[] addlist = System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName()).AddressList; // string userIP = addlist[0].ToString(); // string userName = (System.Web.HttpContext.Current.Session["caller"] as Caller).user_username; // if (_orderSlaveMasterMgr.BatchSendProd(smIDs, userName, userIP)) // { // jsonStr = "{success:true,msg:1}";//成功 // } // else // { // jsonStr = "{success:false,msg:0}"; // } // } // } // catch (Exception ex) // { // Log4NetCustom.LogMessage logMessage = new Log4NetCustom.LogMessage(); // logMessage.Content = string.Format("TargetSite:{0},Source:{1},Message:{2}", ex.TargetSite.Name, ex.Source, ex.Message); // logMessage.MethodName = System.Reflection.MethodBase.GetCurrentMethod().Name; // log.Error(logMessage); // jsonStr = "{success:false,msg:0}"; // } // this.Response.Clear(); // this.Response.Write(jsonStr.ToString()); // this.Response.End(); // return this.Response; //} //#endregion #endregion #region 當匯出pdf之後,改變表中的狀態 public HttpResponseBase UpdateTicketStatus() { string json = string.Empty; try { TicketQuery tdquery = new TicketQuery(); tdquery.type_id = Convert.ToInt32(Request.Params["type"]); string temp = Request.Params["tickets"].ToString(); tdquery.ticket_idto_str = temp.Remove(temp.LastIndexOf(',')); _tkMgr = new TicketMgr(mySqlConnectionString); if (_tkMgr.UpdateTicketStatus(tdquery) > 0) { json = "{success:true}"; } else { json = "{success:false}"; } } catch (Exception ex) { Log4NetCustom.LogMessage logMessage = new Log4NetCustom.LogMessage(); logMessage.Content = string.Format("TargetSite:{0},Source:{1},Message:{2}", ex.TargetSite.Name, ex.Source, ex.Message); logMessage.MethodName = System.Reflection.MethodBase.GetCurrentMethod().Name; log.Error(logMessage); json = "{success:false}"; } this.Response.Clear(); this.Response.Write(json); this.Response.End(); return this.Response; }