Commit Graph

  • 43131889a4 Fix: Remove reference to old RestSharp json Amritanshu 2018-08-24 16:19:07 +0530
  • d3be8d8481 Initial Json commit from 2 years ago Amritanshu 2018-08-24 16:11:33 +0530
  • 9301d8d07e Fix: Didn't take into account the direction of slashes for Windows. master tanshu 2018-05-17 16:09:53 +0530
  • 49faa9786d Moved to a new printer name format in PrintLocation If printing from windows, then the printer name should be prefixed with smb. If printing from linux, then the printer name should be prefixed with cups. If printing directly, then the printer name should be prefixed with pdl. tanshu 2018-05-17 15:52:27 +0530
  • 7733b16611 Fix: To prevent accidental double printing, the print bill and print kot buttons are greyed out once clicked till the end of the function tanshu 2017-01-12 12:45:21 +0530
  • 3d3c21b853 Fix: Sale Detail Report would not show the proper NC as it did not check of the product was Happy Hour and at times would overwrite the wrong value Feature: Modifier form now resizes the buttons so that if there are more modifiers than can fit on the screen, the button size will reduce to a degree Feature: The Final Sanction is also a background worker and reports progress. tanshu 2016-12-03 12:08:47 +0530
  • 68388705f1 Feature: Log sql can be turned on or off from the Config file tanshu 2016-08-31 13:33:04 +0530
  • 5e64209b76 Feature: Added a Tax Management form and a beer consumption report. Chore: Fixed some Form_Load function names as they were copied from old forms and were not neat. Feature: Management BI Improved and should be pretty much solid by now. tanshu 2016-07-04 11:51:39 +0530
  • 09a8b546cf Fix: Tax Analysis Report and Management Get VAT Sale now show the same sales. It also finally makes it work properly. tanshu 2016-05-14 19:28:18 +0530
  • 5f0f80ed1e Fix: Updated PrintBill where discount is showed on screen before printing bill. Fix: Updated Product Page so that HappyHour is updated properly tanshu 2016-05-12 14:41:02 +0530
  • 5124347d1b Converted Session to Stateless Session in the ManagementBI as State Session would randomly give a stale state error. Fixed numerous bugs in the ManagementBI. Needs testing, but should be working now. tanshu 2016-04-21 17:25:14 +0530
  • 57f3f7e08d Fix: OpenBill was not resetting _editVoucherID value before loading bill. tanshu 2016-04-13 15:26:02 +0530
  • 7050ff5bd3 Fix: Because of changes in bill loading, there were errors in reprint/split and other functions where inventories from old vouchers was added to new voucher. tanshu 2016-04-13 15:08:20 +0530
  • 19353005a5 Fix: Quantity for the kot could not be negative, so no scope of deleting products Fix: It was asking to confirm cancel even when no new product was added. tanshu 2016-04-11 18:57:07 +0530
  • 20eac3c216 Refactor: Instead of a concept of Price/FullPrice, happy hour is now a checkbox in the product. This needed major refactor in all parts dealing with product or inventory. tanshu 2016-04-11 12:31:52 +0530
  • 69cb7d8bce Chore: Rename _billController to _controller as it is shorter Removed: Unused SelectorEvent Helper Refactor: Removed references to SaleForm from BillController as it is not needed. tanshu 2016-03-31 14:13:26 +0530
  • 51d518d2a0 Major refactor of the Sales Form and Bill controller to make code more readable and less error prone. The functions now only do one thing. tanshu 2016-03-31 12:27:39 +0530
  • bb2db24837 Refactor: Refactored the bill inventory in the hope of making it less error prone and more understandable. Refactor: Also upgrade path to moving from Price/FullPrice to HasHappyHour/ IsHappyHour Must have a few errors. tanshu 2016-03-29 15:06:46 +0530
  • 4ac6f66041 Chore: Added full name property to product Chore: Removed GetButton Function in ControlFactory. tanshu 2016-03-29 12:52:33 +0530
  • 2c206b059a Merge branch 'master' of http://git.tanshu.com/tanshu/narsil tanshu 2016-01-18 16:16:46 +0530
  • 69560cfb07 Chore: Removed Waiter as it was not ever used. Refactor: Changed the user list form to a normal form. Feature: Service Charge disabled setting removes it from the Product Form. tanshu 2016-01-18 16:13:43 +0530
  • caf9b3106c Feature: Added Machine Locations so that setting the location in the config file is not needed. Feature: Settings database table added to store string based settings. It is right now used to store bill header and footer. Hard Coded header/footer removed from file. Feature: Tax Analysis form created to easily show the tax calculation. Feature: Management form uses background workers. Dont' know if it is functional though. Chore: Reorder Table form moved to masters from sales folder. Refactor: ManagementBI and SalesAnalysisBI tanshu 2016-01-04 10:52:01 +0530
  • 2b84c11107 Added the Database backup script tanshu 2015-03-18 09:29:03 +0530
  • 0456135497 Removed Code and BaseCode from Products Management form almost fixed. Error testing now. tanshu 2014-12-03 12:43:35 +0530
  • b1a9d2daae Lot of changes. Now table must be explicitly updated and not from inside various functions. This makes for better understanding and lesser mistakes. Product form now has an IsActive checkbox to show only active products. tanshu 2014-11-20 13:42:20 +0530
  • e3f92da5ad Fix: Update settlements was broken and would remove the Amount and Roundoff settlements Chore: SalesAnalysis report refactored tanshu 2014-11-11 15:53:54 +0530
  • c52f382ec2 Feature: Added SortOrder to Inventory. Chore: Settle Choices form greatly simplified. Feature: Modifiers are now cached. tanshu 2014-11-10 16:36:49 +0530
  • 3706d8eb1e Feature: User List Sorted. Fix: Checkes were not being removed from Listbox tanshu 2014-11-10 12:54:48 +0530
  • 948cd0bf28 Finally Deployed. Don't know the total amount of changes. tanshu 2014-11-06 16:09:11 +0530
  • dc3576437f Fix: Table two also pointed to voucher one only. tanshu 2014-11-02 13:42:32 +0530
  • 3ca8b29e04 Regression: BillItemKey added the compare methods back Regression: PrintLocation added the compare methods back Breaking: Kot.Code is now integers Breaking: Kot Update is now via Stored Procedure to get DB Values Breaking: Reprints Insert is now via Stored Procedure to get DV Values Breaking: Voucher.BillID and KotID are now integers Breaking: Voucher Insert/Update is now via Stored Procedures to get DV Values also Dirty Checking for Voucher has been overwritten to set dirty for LastEditDate update Fix: Login forms simplified Feature: PrintLocation and Products are cached application wide. tanshu 2014-11-02 13:33:31 +0530
  • 45831e2e4d Chore: Cruft Cleanup tanshu 2014-10-16 16:45:03 +0530
  • da929ad036 Breaking Change: Changed Kot/Voucher Table Name to Guid Foreign key Breaking Change: Renamed Discontinued to IsActive and added NA field to products. Cleanup: Removed not used attributes Change: RoleConstants changed to simple string Feature: Table Create/Edit/Reorder and Modifier Create/Edit Form Feature: Bills now show the Tax name from the database and not a hack tanshu 2014-10-16 16:41:55 +0530
  • 69617949bd Important! : Need to update to new schema using SQL Scripts Important! : This version will not work. It is pre-alpha and saved in case of catastrophic failure Refactor: Remove dependency on Fluent Nhibernate. Refactor: All Primary keys are now Guids. Refactor: Class Mappings changed from AutoMap to Explicit Mappings. Breakage: All Cascading is now disabled and entities must be explicitly saved/updated/deleted Breakage: Auto Commiting is now off and "SaveChanges()" needs to be called on all BIs. Refactor: Changed the pattern where all relevant db code for an operation is basically in the same function. Chore: Removed Advance and Payments options. tanshu 2014-10-12 15:11:45 +0530
  • 0172fc4e01 Added Service Tax and CIN Information to the bill printout Added Nc Option in settlement Merged Vouchers and SaleVoucher table. Need to update the Sql Schema bengali unknown 2014-08-08 17:35:38 +0530
  • 36dd81bc6f Refactor: Added the newtonsoft json library so that all sql is ultimately replaced with json backend written in python unknown 2014-01-28 17:21:20 +0530
  • 8be15d2d33 Fixed: Error in ProductsBI Added: Copy to clipboard in SaleAnalysis/Detail Amritanshu 2013-12-08 02:44:31 +0530
  • 82f3b6b3e7 Fix: Products edit form vat and st were mixed in combobox. Fix: Removed MinimumLevel and MaximumLevel from products. Amritanshu 2013-11-30 16:42:08 +0530
  • c36240398f Feature: Added service tax and changed around a lot of SQL structure. Run the conversion sql file or it won't work. Amritanshu 2013-11-28 16:09:33 +0530
  • b6498a7b1c Feature: Sale analysis printout changed. Feature: Sale analysis detail printing built Amritanshu 2013-11-16 11:31:58 +0530
  • d4ea454add Feature: Added a net field in printed bill. Tanshu 2013-10-05 15:20:32 +0530
  • 330d66a7f8 Merge branch 'management' Tanshu 2013-02-12 18:56:31 +0530
  • fd54104560 Management form working with the correct CSV file. Tanshu 2013-02-12 18:55:10 +0530
  • a938a9e693 Merge branch 'master' into management Tanshu 2012-12-01 19:44:09 +0530
  • 5a8918ddf5 Major error, table exists check was wrong. Did not allow opening new table. Tanshu 2012-12-01 16:19:06 +0530
  • c71e302e97 Missed the file in this branch. Added. Tanshu 2012-12-01 16:16:42 +0530
  • 843d644154 Added ST Number to bill. Fixed error were unprinted bill was not removed from table when voided. Tanshu 2012-12-01 15:19:33 +0530
  • a984b1f527 Switched to management branch to develop management module. Initial commit dunno what has changed. Tanshu 2012-12-01 15:18:02 +0530
  • f834520db9 Fixed add new product. unknown 2012-05-04 16:31:14 +0530
  • 2d1030abf6 Scripts to transition database to new version. Changed inventory and product entities to split Vat and Service Tax and IsScTaxable. Added MessageBox on startup to inform about Debug Mode. Updated ProductForm for the change. Work still needs to be done on Thermal Printing where the hack for VAT on Food and VAT on Liqour is still there. Now No Service Tax on Delivery Works as promised. unknown 2012-04-08 17:58:15 +0530
  • ca7a198616 Open Bill by BillID Fixed discount bill in Checkout Fixed Management module (maybe) unknown 2012-04-07 01:37:58 +0530
  • 964d0a78bf Added Basecode to Product Added Voucher Type During Printing Added Discount Report Fixed Void bill table not getting cleared error Added PAX to table Removed Itital Setup button in MainForm as it was not doing anything unknown 2011-12-05 15:11:02 +0530
  • e2db77ea70 Inital branch of Bengali Development unknown 2011-12-05 14:53:02 +0530
  • 719dbd49d2 Added FullPrice column to display Happy Hour Pricing. Added Void or Reprint Report. Changed Product.SalePrice -> Price Changed Inventory.Rate -> Price unknown 2011-08-28 17:47:15 +0530
  • 831ec37cda Reprint and Printed bill editing logged. Printed bill can no longer be changed, any changes voids the bill and prints a new one. Added option to Split Bill. Kot printed with right time. Numerous bug fixes. unknown 2011-08-23 12:40:05 +0530
  • 226cc30057 Linux printing should work perfectly now. To print first install printer with cups then give local printername as printer (not the URI). unknown 2011-07-12 14:17:55 +0530
  • 0eb5c7d939 Experimental Support for CUPS Printing, not working as of now. unknown 2011-07-12 12:30:48 +0530
  • 59909a5ee7 Updated NH, Code Refactoring, made all DB transactions atomic. Must use the Repositories with Using or else bad things will happen. unknown 2011-06-30 01:57:07 +0530
  • d8ecec8bb6 Added inverse Attribute to ProductGroup. BillInventory Renamed. Refactored Bill to be more usable. Added Bill Detail Report. Added Open Bill and Bill Details Roles. Zero Rate Products have Yellow background Color. Refactored UserBI, FoodTableBI, ModifierBI, PrintLocationBI, ProductBI, ProductGroupBI, TaxBI, UserBI, Cached the Products List. Product and Product Group Form Working. unknown 2011-06-23 18:17:48 +0530
  • 0cb7d3cf09 Changed Checkout to correctly reflect cash. Minor updates. unknown 2011-04-11 18:25:45 +0530
  • 7229ebc0bb Errors updated. Do not use old build. unknown 2011-03-12 17:12:02 +0530
  • aea41a9d24 Multiple settlement options. Upgrade SQL Script included. unknown 2011-03-12 00:19:48 +0530
  • 9ed5843dbd Breaking Changes. Upgrade Script in Sql directory. Deployed unknown 2011-02-18 22:24:48 +0530
  • d4cfa92848 User management fixed. Reports working now. Deployed unknown 2011-02-09 17:33:22 +0530
  • 1400f42989 Misc. forgot all changes unknown 2011-02-05 01:00:55 +0530
  • 0f323f8fab Moved numpad control to Tanshu.Common. Billing feature complete. Delete not working as expected unknown 2011-02-01 02:03:22 +0530
  • eb05811868 Cleanup. Removed User Files unknown 2011-01-30 12:45:52 +0530
  • eb48c3754a Moved to fluent. Added support for Modifiers. Fixtures to load intial test data unknown 2011-01-30 12:44:05 +0530
  • c841dc25f4 Merge branch 'fluent' into mvc unknown 2011-01-22 18:11:53 +0530
  • 98e1e1df30 Item Modifier added unknown 2011-01-22 18:08:30 +0530
  • 3ea5fc75ab Fully Working build with Different print locations and table loading. Pending: Bill Settlement, Modifiers, etc. unknown 2011-01-17 20:25:43 +0530
  • 76cd512ebc Table load complete. Printer stub removed for actual code. unknown 2011-01-14 01:51:02 +0530
  • c63bc62304 Moved SaleForm code to Controller, have to put Exception handlers for PermissionException unknown 2011-01-11 01:19:11 +0530
  • 853fad0692 Partly working unknown 2011-01-10 05:06:24 +0530
  • e32e9f9e74 Numpad User Control and Login Changes unknown 2011-01-06 12:47:00 +0530
  • 232a62f8ca Initial Commit unknown 2010-03-02 23:26:21 +0530