private void ItemDataRefreshForWorker(object sender, DoWorkEventArgs e) { var loader = new GenericDataController(); DataSkus = loader.SmartSkuCollLoad(); DataSkusMixDown = DataSkus.MakeMixdown(); }
internal void SplashProxy(object sender, DoWorkEventArgs e) { Worker.ReportProgress(0, "Loading Assemblies"); LoadAssemblies(this.GetType().Assembly); GenericDataController loader = new GenericDataController(); Worker.ReportProgress(0, "Loading Item Data"); HomeRef.DataSkus = loader.SmartSkuCollLoad(); Worker.ReportProgress(0, "Making Mixdown"); HomeRef.DataSkusMixDown = HomeRef.DataSkus.MakeMixdown(); Worker.ReportProgress(0, "Loading Employee Data"); HomeRef.DataEmployees = new EmployeeCollection(); Worker.ReportProgress(0, "Loading Supplier Collection"); HomeRef.SupplierCollection = new SupplierCollection(); HomeRef.SupplierCollection.SortItemsBySupplier(null, null, HomeRef.DataSkus); foreach (Supplier Supp in HomeRef.SupplierCollection) { Worker.ReportProgress(0, "Mixing " + Supp.Name); Supp.MakeMixdown(); } Thread.Sleep(20); Worker.ReportProgress(0, "Preparing Authentication"); HomeRef.UserEmployee = new AuthClass(); }