private void PrivateNavigate(GeckoDocument document, String url) { var aa = document.GetElementsByClassName("naver"); document.GetElementByClassName <GeckoAnchorElement>("naver").Href = url; document.GetElementByClassName <GeckoAnchorElement>("naver").Click(); }
private Boolean SellerInfoEdit(GeckoDocument document, Uri uri) { FlowMap["register/SellerInfoEdit.tmall"] = SellerInfoEdit2; document.GetElementById <GeckoInputElement>("mem_pwd").Value = Parameter.Pw; document.GetElementByClassName <GeckoAnchorElement>("xladtype").Click(); return(true); }
private Boolean Login(GeckoDocument document, Uri uri) { if (uri.ToString().IndexOf("returnURL") != -1) { SetCommonData(0, "FALSE"); return(false); } document.GetElementById <GeckoInputElement>("loginName").Value = Parameter.Id; document.GetElementById <GeckoInputElement>("passWord").Value = Parameter.Pw; document.GetElementByClassName <GeckoInputElement>("btn_login").Click(); return(true); }
private Boolean SellerRemittanceAction2(GeckoDocument document, Uri uri) { String date = document.GetElementByClassName <GeckoHtmlElement>("update").TextContent; int pos = date.IndexOf("20"); date = date.Substring(pos, 4) + date.Substring(pos + 5, 2) + date.Substring(pos + 8, 2); logger.Debug(date); DateTime etd; if (DateTime.Now.ToString("yyyyMMdd").Equals(date)) { std = DateTime.Now.AddDays(-1); etd = DateTime.Now.AddDays(-1); } else { std = DateTime.Now.AddDays(-2); etd = DateTime.Now.AddDays(-1); } FlowMap["remittance/SellerRemittanceAction.tmall"] = SellerRemittanceAction3; this.buffer.Clear(); this.buffer.Append("http://soffice.11st.co.kr/remittance/SellerRemittanceAction.tmall?"); this.buffer.Append(CreateGetParameter(new Dictionary <String, String>() { { "method", "getSellerOwnSelStatSoffice" }, { "dtlSearchStlmntType", "Y" }, { "searchDtType", "BUY_CNFRM_DT" }, { "stDate", std.ToString("yyyyMMdd") }, { "edDate", etd.ToString("yyyyMMdd") }, { "dtlSearchType", "" }, { "ordPrdStat", "" }, { "intervalDay", "0" }, { "dtlSearchVal", "" } })); base.Navigate(this.buffer.ToString()); return(true); }