43131889a4Fix: Remove reference to old RestSharp
json
Amritanshu
2018-08-24 16:19:07 +05:30
d3be8d8481Initial Json commit from 2 years ago
Amritanshu
2018-08-24 16:11:33 +05:30
9301d8d07eFix: Didn't take into account the direction of slashes for Windows.
master
tanshu
2018-05-17 16:09:53 +05:30
49faa9786dMoved 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 +05:30
7733b16611Fix: 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 +05:30
3d3c21b853Fix: 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 +05:30
68388705f1Feature: Log sql can be turned on or off from the Config file
tanshu
2016-08-31 13:33:04 +05:30
5e64209b76Feature: 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 +05:30
09a8b546cfFix: 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 +05:30
5f0f80ed1eFix: 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 +05:30
5124347d1bConverted 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 +05:30
57f3f7e08dFix: OpenBill was not resetting _editVoucherID value before loading bill.
tanshu
2016-04-13 15:26:02 +05:30
7050ff5bd3Fix: 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 +05:30
19353005a5Fix: 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 +05:30
20eac3c216Refactor: 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 +05:30
69cb7d8bceChore: 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 +05:30
51d518d2a0Major 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 +05:30
bb2db24837Refactor: 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 +05:30
4ac6f66041Chore: Added full name property to product Chore: Removed GetButton Function in ControlFactory.
tanshu
2016-03-29 12:52:33 +05:30
69560cfb07Chore: 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 +05:30
caf9b3106cFeature: 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 +05:30
2b84c11107Added the Database backup script
tanshu
2015-03-18 09:29:03 +05:30
0456135497Removed Code and BaseCode from Products Management form almost fixed. Error testing now.
tanshu
2014-12-03 12:43:35 +05:30
b1a9d2daaeLot 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 +05:30
e3f92da5adFix: Update settlements was broken and would remove the Amount and Roundoff settlements Chore: SalesAnalysis report refactored
tanshu
2014-11-11 15:53:54 +05:30
c52f382ec2Feature: Added SortOrder to Inventory. Chore: Settle Choices form greatly simplified. Feature: Modifiers are now cached.
tanshu
2014-11-10 16:36:49 +05:30
3706d8eb1eFeature: User List Sorted. Fix: Checkes were not being removed from Listbox
tanshu
2014-11-10 12:54:48 +05:30
948cd0bf28Finally Deployed. Don't know the total amount of changes.
tanshu
2014-11-06 16:09:11 +05:30
dc3576437fFix: Table two also pointed to voucher one only.
tanshu
2014-11-02 13:42:32 +05:30
3ca8b29e04Regression: 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 +05:30
da929ad036Breaking 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 +05:30
69617949bdImportant! : 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 +05:30
0172fc4e01Added 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 +05:30
36dd81bc6fRefactor: 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 +05:30
8be15d2d33Fixed: Error in ProductsBI Added: Copy to clipboard in SaleAnalysis/Detail
Amritanshu
2013-12-08 02:44:31 +05:30
82f3b6b3e7Fix: Products edit form vat and st were mixed in combobox. Fix: Removed MinimumLevel and MaximumLevel from products.
Amritanshu
2013-11-30 16:42:08 +05:30
c36240398fFeature: 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 +05:30
b6498a7b1cFeature: Sale analysis printout changed. Feature: Sale analysis detail printing built
Amritanshu
2013-11-16 11:31:58 +05:30
d4ea454addFeature: Added a net field in printed bill.
Tanshu
2013-10-05 15:20:32 +05:30
fd54104560Management form working with the correct CSV file.
Tanshu
2013-02-12 18:55:10 +05:30
a938a9e693Merge branch 'master' into management
Tanshu
2012-12-01 19:44:09 +05:30
5a8918ddf5Major error, table exists check was wrong. Did not allow opening new table.
Tanshu
2012-12-01 16:19:06 +05:30
c71e302e97Missed the file in this branch. Added.
Tanshu
2012-12-01 16:16:42 +05:30
843d644154Added ST Number to bill. Fixed error were unprinted bill was not removed from table when voided.
Tanshu
2012-12-01 15:19:33 +05:30
a984b1f527Switched to management branch to develop management module. Initial commit dunno what has changed.
Tanshu
2012-12-01 15:18:02 +05:30
f834520db9Fixed add new product.
unknown
2012-05-04 16:31:14 +05:30
2d1030abf6Scripts 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 +05:30
ca7a198616Open Bill by BillID Fixed discount bill in Checkout Fixed Management module (maybe)
unknown
2012-04-07 01:37:58 +05:30
964d0a78bfAdded 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 +05:30
e2db77ea70Inital branch of Bengali Development
unknown
2011-12-05 14:53:02 +05:30
831ec37cdaReprint 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 +05:30
226cc30057Linux 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 +05:30
0eb5c7d939Experimental Support for CUPS Printing, not working as of now.
unknown
2011-07-12 12:30:48 +05:30
59909a5ee7Updated 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 +05:30
d8ecec8bb6Added 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 +05:30
0cb7d3cf09Changed Checkout to correctly reflect cash. Minor updates.
unknown
2011-04-11 18:25:45 +05:30
7229ebc0bbErrors updated. Do not use old build.
unknown
2011-03-12 17:12:02 +05:30
3ea5fc75abFully Working build with Different print locations and table loading. Pending: Bill Settlement, Modifiers, etc.
unknown
2011-01-17 20:25:43 +05:30
76cd512ebcTable load complete. Printer stub removed for actual code.
unknown
2011-01-14 01:51:02 +05:30
c63bc62304Moved SaleForm code to Controller, have to put Exception handlers for PermissionException
unknown
2011-01-11 01:19:11 +05:30
853fad0692Partly working
unknown
2011-01-10 05:06:24 +05:30
e32e9f9e74Numpad User Control and Login Changes
unknown
2011-01-06 12:47:00 +05:30