private void LoadCustomer(WebBrowser webBrowser1) { try { HtmlWindowCollection coll = webBrowser1.Document.Window.Frames; foreach (HtmlWindow win in coll) { HtmlElement ele = win.Document.GetElementById("tMemCardID"); if (ele != null) { TicketOrder ticketOrder = new TicketOrder(); if (ticketOrder.LoadTicketOrder(txtOrderId.Text.Trim())) { win.Document.GetElementById("tPNR").SetAttribute("value", ticketOrder.PNR); System.Web.Caching.Cache cache = System.Web.HttpRuntime.Cache; cache.Add("TicketOrderInfo", ticketOrder, null, DateTime.MaxValue, new TimeSpan(0, 5, 0), System.Web.Caching.CacheItemPriority.Normal, null); } ele.SetAttribute("value", ticketOrder.CardNum); win.Document.GetElementById("tMemName").SetAttribute("value", ticketOrder.MemberName); ele = win.Document.GetElementById("bMemInfo"); ele.InvokeMember("Click"); fillData = BLL.FillData.填写PNR; break; } } } catch { } }
private void FillData(WebBrowser browser) { try { HtmlWindowCollection coll = browser.Document.Window.Frames; foreach (HtmlWindow win in coll) { HtmlDocument doc = win.Document; HtmlElement element = doc.GetElementById("tSendContactName"); if (element != null) { System.Web.Caching.Cache cache = System.Web.HttpRuntime.Cache; object obj = cache.Get("TicketOrderInfo"); TicketOrder ticketOrder = null; if (obj == null) { ticketOrder = new TicketOrder(); ticketOrder.LoadTicketOrder(txtOrderId.Text.Trim()); } else { ticketOrder = obj as TicketOrder; } ChangeData(doc, ticketOrder); ChangeTicket(doc, ticketOrder); } } } catch { } }
public static TicketOrder GetTicketOrder(int orderId) { TicketOrder ticket = new TicketOrder(); bool isSuccess = ticket.LoadTicketOrder(orderId.ToString()); return(ticket); }
public static TicketOrder GetTicketOrder(int orderId) { TicketOrder ticket = new TicketOrder(); bool isSuccess = ticket.LoadTicketOrder(orderId.ToString()); return ticket; }
private void LoadCustomer(WebBrowser webBrowser1) { try { HtmlWindowCollection coll = webBrowser1.Document.Window.Frames; foreach (HtmlWindow win in coll) { HtmlElement ele = win.Document.GetElementById("tMemCardID"); if (ele != null) { TicketOrder ticketOrder = new TicketOrder(); if (ticketOrder.LoadTicketOrder(order_Id)) { win.Document.GetElementById("tPNR").SetAttribute("value", ticketOrder.PNR); System.Web.Caching.Cache cache = System.Web.HttpRuntime.Cache; cache.Add("TicketOrderInfo", ticketOrder, null, DateTime.MaxValue, new TimeSpan(0, 5, 0), System.Web.Caching.CacheItemPriority.Normal, null); } ele.SetAttribute("value", ticketOrder.CardNum); win.Document.GetElementById("tMemName").SetAttribute("value", ticketOrder.MemberName); ele = win.Document.GetElementById("bMemInfo"); ele.InvokeMember("Click"); fillData = BLL.FillData.��дPNR; break; } } } catch { } }
private void FillData(WebBrowser browser) { try { HtmlWindowCollection coll = browser.Document.Window.Frames; foreach (HtmlWindow win in coll) { HtmlDocument doc = win.Document; HtmlElement element = doc.GetElementById("tSendContactName"); if (element != null) { System.Web.Caching.Cache cache = System.Web.HttpRuntime.Cache; object obj = cache.Get("TicketOrderInfo"); TicketOrder ticketOrder = null; if (obj == null) { ticketOrder = new TicketOrder(); ticketOrder.LoadTicketOrder(order_Id); } else { ticketOrder = obj as TicketOrder; } ChangeData(doc, ticketOrder); ChangeTicket(doc, ticketOrder); } } } catch { } }