void Instance_LoadCustomersCompleted(object sender, WebService.GetCustomersCompletedEventArgs e) { try { List<Customer> customers = new List<Customer>(); foreach (var cust in e.customerPort.Customer) { customers.Add( new Customer() { No = cust.No_, Name = cust.Name, Address = cust.Address, } ); } if (LoadCustomerCompleted != null) { LoadCustomerCompleted(this, new CustomerLoadedEventArgs(customers) { Error = e.Error }); } blocked = false; } catch (Exception err) { throw err; } }
public virtual object GetDataFromCache(WebService webservice) { if (webservice.Context.Cache[DataCacheName] != null) return webservice.Context.Cache[DataCacheName]; Object obj = GetDataFromDB(); webservice.Context.Cache[DataCacheName] = obj; return obj; }
/// <summary> /// ��ȡSys���� /// </summary> /// <param name="webService"></param> /// <returns></returns> public object GetSysData(WebService SpecificWebService) { object sysData = CacheUtility.Get(SpecificWebService, SysDataCacheName); if (sysData == null || sysData.Equals(null)) { sysData = this.GetSysData(); CacheUtility.Set(SpecificWebService, sysData, SysDataCacheName, DateTime.Now.AddHours(Convert.ToDouble(SysDataCacheTimeOut))); } return sysData; }
/// <summary> /// ��ȡ���� /// </summary> /// <param name="context"></param> /// <param name="name"></param> /// <returns></returns> public static object Get(WebService SpecificWebService, string name) { object data = new object(); try { data = SpecificWebService.Context.Cache.Get(name); } catch { data = null; } return data; }
static Base() { System.Web.Services.WebService ws = new System.Web.Services.WebService(); path = ws.Server.MapPath("~"); path += path.EndsWith(Path.DirectorySeparatorChar.ToString()) ? string.Empty : Path.DirectorySeparatorChar.ToString(); pathLUF = path + pathLUF + Path.DirectorySeparatorChar.ToString(); pathFLV = path + pathFLV + Path.DirectorySeparatorChar.ToString(); fileDb = String.Concat(path, fileDb); picsDb = String.Concat(path, picsDb); cnnStr = String.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Jet OLEDB:Database Password={1};", fileDb, dBpw); cnnStrPics = String.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Jet OLEDB:Database Password={1};", picsDb, dBpw); }
/// <summary> /// ���û��� /// </summary> /// <param name="context"></param> /// <param name="data"></param> /// <param name="name"></param> /// <param name="expiretime"></param> public static void Set(WebService SpecificWebService, object data, string name, DateTime expiretime) { SpecificWebService.Context.Cache.Insert(name, data, null, expiretime, TimeSpan.Zero); }
protected void lnkbtnReleaseSetReport_Click(object sender, ImageClickEventArgs e) { WebService DSLWS = new WebService(); }