Commit Graph
17 Commits
Author SHA1 Message Date
glm94 4e807e03b9 Updated the modify record form to calculate the total profit return for projections and actual sales. Removed the Access database as it is no longer supported or needed. 2017-10-20 23:24:49 -05:00
glm94 db555d80fe Fixed some crash bugs related to the front page renderer recieving empty (null) table records. Twaeked both renderers' formatting. 2017-09-26 13:59:50 -05:00
glm94 945324f418 Updated the Inventory table's parsing engine, now correctly copies a reference table's grouping info. Updated the New Modify Record form to group rows in the Inventory table based on the Actual Sales table before insertion into the database. 2017-09-18 22:02:19 -05:00
glm94 de1ba4af10 First stages of a new logging system being put in place. Updated the group parsing engine for the Projections and Actual Sales tables, and removed the method. Fixed the issue where changes to groups didn't mark the record manipulation form as dirty. 2017-09-18 11:36:23 -05:00
glm94 ac9f464cf3 Updated the behavior of the Inventory data table to reflect the row attributes of the Actual Sales table. Minor tweaks to the Manage Ad Items form. 2017-07-14 18:23:00 -05:00
glm94 fd47690224 Moved group table and row parsing into a separate DLL to clean up the main binary a bit. Added custom engine to detect for bin counts and updated the record form to total the bins for the user automatically. Updated the .gitignore file to include the necessary DLLs for the projects. 2017-07-02 20:59:33 -05:00
glm94 12a6b36370 Implemented database backups and restores into the AdvertisingProfitControlData DLL and added a form, DatabaseRecovery, to manage the backups and restores. Updated the installer to include the data DLL file into the install bundle. 2017-06-23 03:12:51 -05:00
glm94 26705bbd7e Fixed a bug in the report settings that stopped the back page's height from being saved. 2017-05-10 22:57:00 -05:00
glm94 4c6b79aea1 Updated the application version number. Anchored the generate report button to the bottom right hand side of the main form. 2017-05-08 19:59:12 -05:00
glm94 ba5808443b Added a shrink changing form but the math seems to be off so it is disabled for the time being. Updated the interface on the main form and the modify record form to include the log viewer and the log console. 2017-04-18 01:51:51 -05:00
glm94 c72fbf88cf Removed the Invoice Net Amount Extended Retail column from the Invoice table DataGridViews. Fixed a crash bug on the main form caused by an empty department sales variable. Small refactoring on the main form's calculation methods. 2017-04-17 02:01:31 -05:00
glm94 61f369f7fe Fixed a bug where ad specials wasn't being processed properly. Updated the main form to add up all data in the Invoice Net Amount at Cost column instead of the Extended Retail column. Minor behavior fixes. 2017-04-15 12:38:55 -05:00
glm94 02fbc253d6 Updated the SaveRecord method to detect if a date is already in the database. It now selects the next available week after prompting the user. Changed the behavior of the create new record menu item to select the week after the most recent date based on the year that is being worked on. 2017-02-18 02:33:57 -06:00
glm94 b580e48c26 Updated how the record manipulation form behaves when adding new records, allowing the user to select a new date freely. May be the final update before the Entity Update. 2017-02-17 04:51:25 -06:00
glm94 2657523888 Added a tool to remove an entire date and all records associated with it. Updated row deletion code to handle unbalanced tables or missing row IDs. 2017-01-24 13:45:25 -06:00
glm94 d7229c9499 Minor UI changes after testing on the laptop. The add record form now selects Saturday based on the current date on start up. 2017-01-23 03:41:47 -06: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