80 Commits

Author SHA1 Message Date
f8a3adcd32 Bug fix B2013-079 – Users can now use “{MENU}” in the DBConnection.xml file
so that they can specify a database in a PROMS shortcut (ex  VEPROMS.EXE \DB=VEPROMS_xxx)
2013-04-08 14:21:01 +00:00
Rich
c63d792953 Added reference to System.Collections.Generic
Added PurgeDataCommand class based on CSLA CommandBase class
Added CanTransitionBeCreatedCommand class based on CSLA CommandBase class
Added WillTransitionsBeValidCommand class based on CSLA CommandBase class
Added InvalidTransition class
Added ProposedTransition class
Changed NodeText_Changed method to support multi unit
Added BigNum class to support applicability for multi unit
2012-12-04 23:01:33 +00:00
Rich
45fc9edcd3 Added logic to create annotations for transitions to un-numbered steps
Moved code to extension
2012-11-15 16:58:57 +00:00
c0d0c3d08e commented out test coding to save for now.
use the ordinal step number instead of the step tab if the transition is to a non-numbered step
added bool to track if the new transition is to a non-numbered step
2012-11-14 19:17:58 +00:00
Rich
1df947bdf8 Restored logic to check cache so that the same item is not added repeatedly
Eliminate AddToCache in the factory constructor.  This was causing the same item to be added to the cache repeatedly.
2012-11-05 22:02:57 +00:00
2e18286a17 2012-10-04 11:18:29 +00:00
fbe393828c 2012-09-12 13:08:37 +00:00
Rich
fab1e8935e The check to see if the iteminfo was already in the cache was using a rediculous amount of time. I removed the check and added erro handling. 2012-07-25 21:43:42 +00:00
Rich
7bcfafcc8b Move frmErrors when frmLoader is moved
Shutoff SpellCheck for StepRTB
Use using for temporary StepRTB
Use using for vlnFlexGrid
Added debug output to track StepRTBs and vlnFlexGrids in memory
Limit bottom margin to 0 or above
Dispose of roImage after it is done being used
Dispose of Figure after it is done being used.
Use GetJustRODB so that images are not loaded.
Added ErrorHandler if annotation is deleted after a search
Track create, dispose and finalize
Add static variable to control if SpellCheck is used
Use using for temporary StepRTB
Lazy Load SelectionStack
Clean-up on Dispose
Track create, dispose and finalize
Make MyCopyInfo Lazy Loaded
Use using for temporary StepRTB
Add Dispose method for TableCellEditor
Cleanup on Dispose
Only kill MSWord instances that are invisible
2012-07-13 18:34:57 +00:00
Rich
0e9a7efdae Fixed so that a passed-in parameter can specify the database to open 2012-06-15 17:18:03 +00:00
Rich
51312b4b38 When opening the RO Editor the program was failing due to a SQL timeout. This was because all of the ROIMages were needlessly being loaded into memory. 2012-06-15 16:42:18 +00:00
Rich
25db26519e Allow approval to work if no existing approved versions
Try too set margins if bottom margin is undefined for MSWord section
Corrected comment
2012-06-15 16:41:39 +00:00
a7a1734334 speed up the getting of the PROMS databases 2012-06-14 17:23:49 +00:00
d07ecf0a5f upped timeout of script that gets list of database to 30 seconds 2012-06-14 12:51:41 +00:00
Rich
869663b79c Remove Old comments
Remove unnecessary Disposes
2012-06-01 17:08:16 +00:00
Rich
9f45759050 Reduced memory usage
Add Memory Usage summary to the log file.
GetJustFormat to reduce memory use
Fix code so that children are not disposed while they are being used
Added new method GetJustFormat to reduce memory use
Fix logic so that content is not used after it is disposed
Verify that Content object is not disposed before using Text
Dispose of parts when Content object is disposed
Verify that ContentInfo object is not disposed before using Text
Dispose of parts when ContentInfo object is disposed
Place brackets around DB names to support names containing periods.
Dispose of parts when Item object is disposed
Removed inapproriate Dispose in MakeItem
Dispose of parts when ItemInfo object is disposed
Remove event handler when ItemInfoList object is disposed
Dispose of parts when Transtion object is disposed
Dispose of parts when ZTransition object is disposed
2012-05-29 18:02:17 +00:00
Rich
ab1cd8af42 Added Memory Tracking Code 2012-05-21 13:34:22 +00:00
Rich
0b0e62a2d7 Log Symbols being used in MSWord Documents
Improve Performance by not loading all ROImages into memory
2012-04-11 15:45:46 +00:00
ea55aba127 added delegate for event to update the stages list 2012-03-16 15:50:17 +00:00
071d1a189c added delegate for event to update the annotation list 2012-03-16 15:49:44 +00:00
Rich
af59ad1538 Add LastDatabase property
This eliminates the need to look at all of the databases on the server, and thus speeds-up startup
Get and Save DefaultDB Setting
Added DefaultDB Setting
2012-03-07 15:58:34 +00:00
c2d645ab91 Added Using statements 2012-02-14 15:49:14 +00:00
Rich
ce76f1983d Look for new embedded resources except licx files
Exclude TempDB from Database list on startup
2012-01-26 16:44:26 +00:00
Rich
83f9e1cc75 SQL script to convert data to Approval format
Added Status before and after running script
Added query conditions to limit the databases listed
2012-01-23 18:21:06 +00:00
Rich
3153ffb024 Object support for approval
changes to support approval process
changes to limit menu to appropriate version of code
changes to support consistency check report
2012-01-23 13:51:04 +00:00
Rich
fee20b4f16 Added the ability to select a database from a menu. 2012-01-20 15:42:00 +00:00
Rich
3e71b6f6ca Allows the connection string to be set 2012-01-13 18:42:00 +00:00
Rich
1d910db31a Change Manager 2011-08-01 20:18:58 +00:00
Rich
14e3e15537 Change Manager 2011-08-01 20:16:23 +00:00
Rich
6fe40ea9e3 Moved DocPDF from Documents to new PDFs table 2011-04-18 21:32:28 +00:00
Rich
628cfc67de Moved DocPDF from Documents to PDFs table
Moved DocPDF from Documents to new PDFs table
2011-04-18 21:30:48 +00:00
089c50befa 2011-03-01 16:34:27 +00:00
bcacc4ed5b 2011-03-01 13:20:57 +00:00
Rich
52a088a775 Added DROUsages table to capture ROUsages in Documents
Changed lookup to use ROID rather than id when expanding the tree
to show the selected RO.  Previously used GetRoChildFromID which
was not working
2011-01-20 20:23:35 +00:00
Rich
c4344f2308 Added UpdateDRoUsages to Update DROUsages when a Document is Saved
Added a list of ROIDs as a parameter to the code that walks through the MSWORD Document text and replaces ROs with their values
Fixed search string in FindRO
Added code to call GetAffectedDROUsages when an RO changes.
This adds annotations to show the changes to RO Values.
Added DROUsages table to capture ROUsages in Documents
2011-01-20 20:22:10 +00:00
Rich
b136252ff6 Added Grids and Images 2011-01-18 21:06:41 +00:00
Rich
cce75c2497 Added Grids and Images 2011-01-18 21:06:09 +00:00
Rich
de7194e3cb Use DBConnection.XML if it exists in the executable folder. 2010-12-17 15:12:42 +00:00
Rich
10f06a5e9c Update underlying data field when related object is updated.
If the selected Library Document is out-of-range throw a specific error
Don't fail if the user clicks on open space in the BookMark list
Added property to provide a right margin (RTBMargin) between the RichTextBox and the StepItem
2010-12-16 20:42:44 +00:00
Rich
db051f8ff8 Updated Generated Code to Use IDs rather than Objects for internal Updates 2010-12-13 15:47:02 +00:00
Rich
5b70652cb4 Use the TreeView timer to select the newly created step when a step is added from the TreeView. This assures that it will get focus.
Changed OnChange to be called for a specific instance
Don't select newly created Step if it was created from the TreeView
Adjust the locations of steps properly if a caution or note is deleted
Reduce repeated setup of the RTF data in a step
Add an event that fires after the Step is added from the TreeView so that the newly created step can get focus
2010-12-02 22:23:50 +00:00
Rich
c57078a7cb Refresh Entry when ContentInfo refreshed (Error 159) 2010-11-17 17:30:48 +00:00
e8c3a7347a 2010-10-25 19:24:10 +00:00
004006c932 2010-10-25 17:40:09 +00:00
43be8792cd 2010-10-25 17:39:18 +00:00
Rich
9f869343cd Faster method of moving objects from a temporary cache list to indexed cache lists 2010-09-29 17:21:30 +00:00
Rich
fb3ed8d053 Changed TODO comment to CSLATODO
Corrected logic for IsValidList to use IsValidList rather than IsValid
2010-09-27 16:10:01 +00:00
Rich
fe23fd84e3 Changed TODO comment to CSLATODO 2010-09-27 16:07:23 +00:00
Rich
ec9ac888a0 Added DocPdf field for caching 2010-07-20 19:32:05 +00:00
acc15d2cd6 2010-03-25 11:22:04 +00:00