Commit Graph
23 Commits
Author SHA1 Message Date
glm94 c9d8186d75 Added the new modify record form, can only pull in the Projections table and parse it. Fixed a bug in the modify record form where the first row would be marked as pending edit due to not checking the beginning cell variable correctly. 2017-01-17 12:20:48 -06:00
glm94 bd586580e6 Added support for deleting records from the APC and invoice tables that have been committed to the database. Fixed the color coding bug where the Ad Special row would get the pending edit color instead of no coloring. 2016-12-16 15:41:17 -06:00
glm94 91c2326db2 Updated the UI of the add record form. Added support to clear the APC tables if even one fails to be added to the database. Fixed a crash bug with the trimming operations where Header and Member Booleans would be null. 2016-12-08 01:02:01 -06:00
glm94 0bf2290ab0 Fixe a crash bug when trying to add APC tables to the database. 2016-12-06 12:55:44 -06:00
glm94 9ef133a825 Hidden check boxes now update to reflect whether or not they are in need of updating or not. 2016-12-06 12:44:08 -06:00
glm94 1398ecd1ab Finished and tested database writing code for non table entities. Improved information reporting to the user, and created a new DbWriter object for table operations only. 2016-12-06 12:39:38 -06:00
glm94 d8c753f788 Added support for color coding the DataGridViews' header cells based on row state (saved, pending edit, row error) and finished writing the last database writer function for cost analysis. 2016-12-04 01:27:25 -06:00
glm94 6813bbb341 Finished validation code for the cost analysis, weekly sales and taxable. Fixed a bug with the update flag not being set if an ID number was set. Wrote comment and weekly sales database writing functions; untested. 2016-12-02 23:12:05 -06:00
glm94 8dcc290aef Added dirty flags to the comments, cost analysis, weekly sales and taxable, as well as formatting, validation and auto summing for the latter two. The Tag properties of the check boxes for the dirty flags will contain the IDs. 2016-12-02 18:45:31 -06:00
glm94 1907ce1702 Added the methods to insert and update invoice records in the database, as well as fixing a bug where the Invoice Notes would disappear on row validation. 2016-11-26 00:37:42 -06:00
glm94 6d54ac3bff Removed unneeded packages from the solution. 2016-11-15 22:15:56 -06:00
glm94 1f700869c7 Improved information and error feedback to the user. 2016-11-11 17:42:59 -06:00
glm94 ad3fa573b8 Fixed a bug in the Inventory and Actual Sales tables where the user could leave a row without an ad item. Fixed data type mismatch with the database insertion methods. 2016-11-11 17:09:43 -06:00
glm94 35e90a6f86 Removed a few unused columns and flags that didn't help improve the performance of the form or just made its code more cluttered. Created a separate method to handle calling the database writing code for the Sales Tables. 2016-11-11 15:21:04 -06:00
glm94 9105429fcb Fixed a bug where the row row would get reported as the last row processed in all the database insert and update methods. Fixed a bug where the NewRow would get set as dirty if an ad special row was renamed with no members in it. Sales table compression and database methods tested and working. 2016-11-11 12:43:47 -06:00
glm94 d0c6ce5e42 First version of the Inventory insertion and update methods, untested. 2016-11-10 13:35:47 -06:00
glm94 5d387caecb Created a container object to house messages, operation status and the rows added for the methods that add new items and update existing items in the database. 2016-11-10 00:02:15 -06:00
glm94 8e140a7131 Set up Invoice DataGridView event handlers to validate user input and provide basic formatting for the contents of the cells. Updated the week ending masked text box to get a parsed DateTime value, just to make it look pretty. 2016-11-08 02:24:58 -06:00
glm94 f60cc5ab8b First implementation of ad item repeat detection for all APC tables. Still need to update comments in inventory and actual sales methods. No testing done as of now. 2016-11-06 22:51:36 -06:00
glm94 6e45121c1f Began implementing ad item repeat detection in the new Add Record Form but for the Projections table only. 2016-11-05 14:38:21 -05:00
glm94 95d5cd9943 Fixed a bug when deleting non ad special rows the ad special index flag wouldn't get updated. 2016-11-05 13:33:25 -05:00
glm94 6385ed283f Added Access database to the solution properly. 2016-11-05 12:09:50 -05:00
glm94 98b3626154 Initial commit of version 0.9.5.2; no older versions exist for this repo. 2016-11-05 12:02:02 -05:00