using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Script.Serialization; using System.Web.Services; using TradeData; using TradeModel; namespace TradeManage.map { /// /// Map 的摘要说明 /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 [System.Web.Script.Services.ScriptService] public class Map : System.Web.Services.WebService { [WebMethod(EnableSession = true)] public string GetListUSMap(string GoodsCode, DateTime? Sdate, DateTime? edate) { if (!Sdate.HasValue) { Sdate = new DateTime?(DateTime.Today.AddDays(-100.0)); } if (!edate.HasValue) { edate = new DateTime?(DateTime.Today); } BaseService.SetData(); List list = BaseService.GetListUSOrder(GoodsCode, Sdate, new DateTime?(edate.Value.AddDays(1.0))); JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Serialize(list); } [WebMethod(EnableSession = true)] public string IsNewOrder(string Sdate) { DT_Order order = BaseService.IsNewOrder(Convert.ToDateTime(Sdate).AddMinutes(-1.0)); if (order != null) { return order.InDate.Value.AddMinutes(1.0).ToString("yyyy-MM-dd HH:mm"); } return null; } } }