473,506 Members | 16,970 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

c# cash register logging

13 New Member
Hello

I'm wondering what the easiest solution is for logging each sale that has been made.
I just need to keep track of the total cost per sale and at the end of the day I want to make a report that counts all the sales made today and makes a total.

Currently i'm just writing data to a textfile, so when I press a button I get an overview of every sale that has been made.
But this method is a little basic, is it better to just write every sale made in a database table?
Any ideas what solution I could use best?

regards

Drese
May 19 '10 #1
3 3354
RedSon
5,000 Recognized Expert Expert
First you should look at how you are using the data. Make a list of all the operations you do on it. What kind of reports are you making? Are you analyzing anything? Are you doing any math on the data, like finding aggregates, or averages or anything like that?

Next think about how long the data needs to stay around, who uses it, do I need to back it up or share it? Should it be encrypted? Do I keep customer information with it?

Then you might have a better idea of what technology to use to store your data.
May 19 '10 #2
tlhintoq
3,525 Recognized Expert Specialist
Database tutorial Part 1
Database tutorial Part 2
May 19 '10 #3
Dresse
13 New Member
Dear RedSon

- The sales must be kept per day, and at the end of the day they will print the total sales of that day
normally it wasn't needed to keep logs, however it could prove useful to store the information of each day

- With reports I actually meant printing data from a datagrid, I made a class that provides a printlayout and prints a nice table of the data in the datagrid.

- I don't want to analyze, encrypt or keep any sensitive data like customer information.

- I am developing this for mentally disabled people by using a touchscreen. However the printing of the totals and management of the items is done by the employees there.

Regards

Dresse
May 19 '10 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

4
6319
by: Ryan Q. | last post by:
It works, i'm just posting it hoping someone could do better. print '' print ' *** CASH REGISTER ***' print ' PRESS 0 AND THEN ENTER TO TOTAL' b = 1 t = 0 v = 0 while b != 0: a = 1
1
4187
by: Earl Anderson | last post by:
My brother is in the process of purchasing a neighborhood dry cleaners store. Having seen some of the process applications I've written in MS Access, he asked me if I could develop an application...
0
3186
by: marko | last post by:
Hi all! I'm trying to make a access database for my fathers shop and I'm pretty stuck so if anyone could help me that would mean a great deal for me! I would like to make a database in wich the...
2
3834
by: wahid_kalo | last post by:
Hi There I Have Finished A Point Of Sale Program On Access, I Still Need To ControlThe Cash Register Drawer By Code. In The Manual It Is Mentionned To Open The Drawer through com1 under qbasic...
1
2627
by: Gen | last post by:
Hello there, I am a leader of a team, developing business application based on the ASP.NET platform. Now we need to add cash register support to the application and it seems to be a bit of a...
2
3331
by: cwilber3249 | last post by:
I am tryign to make this code for a class i have and i can get it to compile and what not but it doesnt post the right change. Heres is my code, Please help. Its very basic and i think i am just...
2
3324
Fary4u
by: Fary4u | last post by:
Hi i'm trying to develop a software in VB for Cash Register - Till Operator the only problem is send amount using serial port that can display the amount to pay. i've got this machine Epos...
0
7103
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7307
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7478
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
5035
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4701
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3177
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1532
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
755
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
409
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.