|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Web;
|
|
|
using System.Web.UI;
|
|
|
using System.Web.UI.WebControls;
|
|
|
using TradeModel;
|
|
|
using TradeData;
|
|
|
using NetLibrary.OnlineTrade;
|
|
|
using NetLibrary.Log;
|
|
|
|
|
|
namespace TradeManageNew
|
|
|
{
|
|
|
public partial class ShopifyImport : System.Web.UI.Page
|
|
|
{
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
|
{
|
|
|
|
|
|
}
|
|
|
|
|
|
protected void Button1_Click(object sender, EventArgs e)
|
|
|
{
|
|
|
JC_Shop model = JC_ShopService.GetModel(56);
|
|
|
if (!string.IsNullOrEmpty(model.AccessToken) && !string.IsNullOrEmpty(model.Appkey) && !string.IsNullOrEmpty(model.DeveKey))
|
|
|
{
|
|
|
Shopify obj = new Shopify();
|
|
|
obj.ShopName = model.ShopNo;
|
|
|
|
|
|
obj.AccessToken = model.AccessToken;
|
|
|
obj.AppKey = model.Appkey;
|
|
|
obj.AppSecret = model.DeveKey;
|
|
|
|
|
|
string error="";
|
|
|
string mess="";
|
|
|
//obj.GetLoanOrder(StartDate, StopDate, out error);
|
|
|
try
|
|
|
{
|
|
|
List<OrderModel> ListOrderModel = obj.GetOrdersNew(out error);
|
|
|
//List<OrderModel> ListOrderModel = obj.GetPayMoneyGoods(true, out error);
|
|
|
|
|
|
if (string.IsNullOrEmpty(error) == false)
|
|
|
{
|
|
|
mess="导入订单失败" + error;
|
|
|
Response.Write("<script>alert('"+mess+"')</script>");
|
|
|
}
|
|
|
string einfo = "";
|
|
|
if (ListOrderModel == null)
|
|
|
{
|
|
|
einfo = "采集到账订单:0";
|
|
|
Response.Write("<script>alert('" + einfo + "')</script>");
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
|
|
|
einfo = "采集到账订单:" + ListOrderModel.Count;
|
|
|
API_OrderInfoService.SaveOrderModel(1, 56, obj.ShopName, 15, 0, ListOrderModel);
|
|
|
Response.Write("<script>alert('" + einfo + "')</script>");
|
|
|
}
|
|
|
|
|
|
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
|
|
|
Response.Write("<script>alert('" + ex.Message + "')</script>");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
} |