- Timestamp:
- Mar 29, 2011, 5:38:18 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Scheduling/trunk/cs/bsdx0200GUISourceCode/CGDocumentManager.cs
r1112 r1117 354 354 threadSplash.Start(m_ds); // pass form as parameter. 355 355 356 //There are 19steps to load the application. That's max for the progress bar.357 setMaxProgressDelegate( 19);356 //There are 21 steps to load the application. That's max for the progress bar. 357 setMaxProgressDelegate(21); 358 358 359 359 // smh--not used: System.Configuration.ConfigurationManager.GetSection("appSettings"); … … 472 472 } 473 473 474 //User Preferences Object 475 _current.UserPreferences = new UserPreferences(); 474 476 475 477 476 //User Interface Culture (m_CultureName is set from the command line flag /culture) … … 536 535 setStatusDelegate("Setting Application Context to BSDXRPC..."); 537 536 m_ConnectInfo.AppContext = "BSDXRPC"; 538 539 //Load global recordsets 537 538 //User Preferences Object 539 setProgressDelegate(4); //next number is 6 b/c two calls 540 setStatusDelegate("Getting User Preferences from the Server..."); 541 542 _current.UserPreferences = new UserPreferences(); // Does the calling to do that... 543 544 //Load global recordsets 540 545 string statusConst = "Loading VistA data tables..."; 541 546 setStatusDelegate(statusConst); … … 545 550 //Schedule User Info 546 551 // Table #4 547 setProgressDelegate( 4);552 setProgressDelegate(6); 548 553 setStatusDelegate(statusConst + " Schedule User"); 549 554 DataTable dtUser = _dal.GetUserInfo(m_ConnectInfo.DUZ); … … 560 565 //Get Access Types 561 566 // Table #5 562 setProgressDelegate( 5);567 setProgressDelegate(7); 563 568 setStatusDelegate(statusConst + " Access Types"); 564 569 DataTable dtAccessTypes = _dal.GetAccessTypes(); … … 568 573 //Get Access Groups 569 574 // Table #6 570 setProgressDelegate( 6);575 setProgressDelegate(8); 571 576 setStatusDelegate(statusConst + " Access Groups"); 572 577 LoadAccessGroupsTable(); … … 583 588 // But they are heavily referenced throughout the code. 584 589 // Table #7 585 setProgressDelegate( 7);590 setProgressDelegate(9); 586 591 setStatusDelegate(statusConst + " Access Group Types"); 587 592 LoadAccessGroupTypesTable(); … … 603 608 // Table #8 604 609 // What shows up on the tree. The groups the user has access to. 605 setProgressDelegate( 8);610 setProgressDelegate(10); 606 611 setStatusDelegate(statusConst + " Resource Groups By User"); 607 612 LoadResourceGroupTable(); … … 610 615 // Table #9 611 616 // Individual Resources 612 setProgressDelegate( 9);617 setProgressDelegate(11); 613 618 setStatusDelegate(statusConst + " Resources By User"); 614 619 LoadBSDXResourcesTable(); … … 622 627 // Table #10 623 628 // Resource Groups and Indivdual Resources together 624 setProgressDelegate(1 0);629 setProgressDelegate(12); 625 630 setStatusDelegate(statusConst + " Group Resources"); 626 631 LoadGroupResourcesTable(); … … 640 645 //HospitalLocation table 641 646 //Table #11 642 setProgressDelegate(1 1);647 setProgressDelegate(13); 643 648 setStatusDelegate(statusConst + " Clinics"); 644 649 //cmd.CommandText = "SELECT BMXIEN 'HOSPITAL_LOCATION_ID', NAME 'HOSPITAL_LOCATION', DEFAULT_PROVIDER, STOP_CODE_NUMBER, INACTIVATE_DATE, REACTIVATE_DATE FROM HOSPITAL_LOCATION"; … … 661 666 //Build ScheduleUser table 662 667 //Table #12 663 setProgressDelegate(1 2);668 setProgressDelegate(14); 664 669 setStatusDelegate(statusConst + " Schedule User"); 665 670 this.LoadScheduleUserTable(); … … 674 679 //Table #13 675 680 //Acess to Resources by [this] User 676 setProgressDelegate(1 3);681 setProgressDelegate(15); 677 682 setStatusDelegate(statusConst + " Resource User"); 678 683 this.LoadResourceUserTable(); … … 693 698 //Table #14 694 699 //TODO: Lazy load the provider table; no need to load in advance. 695 setProgressDelegate(1 4);700 setProgressDelegate(16); 696 701 setStatusDelegate(statusConst + " Providers"); 697 702 sCommandText = "SELECT BMXIEN, NAME FROM NEW_PERSON WHERE INACTIVE_DATE = '' AND BMXIEN > 1"; … … 701 706 //Build the HOLIDAY table 702 707 //Table #15 703 setProgressDelegate(1 5);708 setProgressDelegate(17); 704 709 setStatusDelegate(statusConst + " Holiday"); 705 710 sCommandText = "SELECT NAME, DATE FROM HOLIDAY WHERE INTERNAL[DATE] > '" + FMDateTime.Create(DateTime.Today).DateOnly.FMDateString + "'"; … … 721 726 setStatusDelegate("Subscribing to Server Events"); 722 727 //Table #16 723 setProgressDelegate(1 6);728 setProgressDelegate(18); 724 729 _current.m_ConnectInfo.SubscribeEvent("BSDX SCHEDULE"); 725 730 //Table #17 726 setProgressDelegate(1 7);731 setProgressDelegate(19); 727 732 _current.m_ConnectInfo.SubscribeEvent("BSDX CALL WORKSTATIONS"); 728 733 //Table #18 729 setProgressDelegate( 18);734 setProgressDelegate(20); 730 735 _current.m_ConnectInfo.SubscribeEvent("BSDX ADMIN MESSAGE"); 731 736 //Table #19 732 setProgressDelegate( 19);737 setProgressDelegate(21); 733 738 _current.m_ConnectInfo.SubscribeEvent("BSDX ADMIN SHUTDOWN"); 734 739
Note:
See TracChangeset
for help on using the changeset viewer.