-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmain.cpp
More file actions
38 lines (33 loc) · 931 Bytes
/
main.cpp
File metadata and controls
38 lines (33 loc) · 931 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include "include/Item.h"
#include"include/admin.h"
#include "include/Stock.h"
using namespace std;
int main()
{
Stock obj;
Item *it= new Item [obj.s];
for (int i=0;i<obj.s;i++)
{
it[i].set_Name(obj.get_items(i)->get_Name());
it[i].set_Type(obj.get_items(i)->get_Type());
it[i].set_ID(obj.get_items(i)->get_ID());
it[i].set_Price(obj.get_items(i)->get_Price());
it[i].set_Avamount(obj.get_items(i)->get_Avamount());
}
cout<<" "<<" NAME | "<<"TYPE | "<<"ID | "<<"AVALIABLE AMOUNT | "<<"PRICE\n";
for (int i=0;i<obj.s;i++)
{
cout<<setw(2)<<i;
it[i].display_items(obj.s);
}
admin o;
o.addnewitem(obj);
o.UpExistingItem(*it);
for (int i=0;i<obj.s;i++)
{
cout<<setw(2)<<i;
it[i].display_items(obj.s);
}
return 0;
}