/cafeOrderAndStockManager

Cafe Stock and Order Management System with LINQ and ado.net in C# Form Application. Framework version 4.7.2

Primary LanguageC#

Windows Programlama 2021/22 dönem ödevi

Cafe Stock and Order Management System with LINQ and ado.net in C# Form Application. Framework version 4.7.2

Login:

login

You have 3 different roles in the application where as you can be an admin, employer or an employee. You can add new accounts in settings menu. When you're adding accounts, you also assign their roles.

Main Menu:

mainMenu

In main menu, you can choose between 4 different operations. If you need to get back to the main menu, you need to click on the coffee icon at the corner.

Order:

siparis1

You can either order to table, or buy items to takeaway. So you need to clearify your needs first. Then, you can add items to your basket just by clicking on them. ie:

siparis2

After you save your table, on the tables menu you can see that your table data has been saved:

masalar2

At this point you can add as much items to your table as you wish. But your payment is also increasing so be carefull with that lmao. After you're done eating, simply click on the table you want to pay and click on pay button to make payment.

Or, you might as well just buy your items and leave the restaurant. In this case you need to select takeaway option:

siparis3

It the quantity of your items get below 20, app automatically fills it to 100

Inventory: If you need to refill your inventory, simply click on the items you want to buy from supplier, clearify your quantity, and select a shipment date for your orders:

envanter1

You can either choose order now, or order to further date. In second case, your order will be transmitted to supplier at the specified date that you pick. If you order now, a random order ID will be created and your order will be transmitted to supplier instantly.

envanter2

You can clearly see the increment in the quantity of your ordered items. After your items are delivered (date constraint) it is removed from the list

Settings:

resim

You can make reports about your ordered and supplied items easily

resim

ayarlar3

You can also add new users and items

resim

You need order added item in order to serve it in your menu

resim

AFter your order is delivered, you can serve it

resim

You can remove unwanted items from your menu as well

resim

And last but not least, you can add or remove users from your database

resim