-
Notifications
You must be signed in to change notification settings - Fork 0
/
Record.cpp
121 lines (92 loc) · 1.89 KB
/
Record.cpp
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
#include "Order.cpp"
class records : public order
{
private:
string UserName;
string PassCode;
public:
records()
{
}
void GetUser()
{
system("cls");
cout << "Please Enter Your Username: ";
cin >> UserName;
}
void CompareUser()
{
string FileUser;
ifstream input;
input.open("DefaultUser.txt");
input >> FileUser;
input.close();
while (UserName != FileUser)
{
cout << "Incorrect Username. Try Again: ";
Sleep(900);
system("CLS");
cout << "Please Enter Your Username: ";
cin >> UserName;
}
}
void GetPass()
{
cout << "Please Enter Your Password: ";
cin >> PassCode;
}
//Comparing Input For Password With That Of File
void ComparePass()
{
string FileUser, FilePass;
ifstream input;
input.open("DefaultUser.txt");
input >> FileUser >> FilePass;
input.close();
while (PassCode != FilePass)
{
cout << "Incorrect Password. Try Again: ";
cin >> PassCode;
}
cout << endl << "Username And Password Verified. Logging In, Please Wait: ";
cout << endl;
Sleep(1000);
cout << "Login Successful";
cout << endl;
Sleep(900);
system("CLS");
}
void show_orders()
{
ifstream read;
read.open("torder.txt");
cout << "\n\n\n\t>>>>>>>>>> WOOD/TIMBER ORDERS <<<<<<<<<<<<<" << endl << endl;
cout<<"TYPE"<< "\t\tQUANTITY"<<"\t\tTRACKING NUMBER"<<"\t\tPRICE"<<endl;
// bt.inorder(bt.getroot());
string line;
int i=0;
while(getline(read, line)){
cout<<line<<"\t\t\t";
i++;
if(i == 4){
cout<<endl;
i=0;
}
}
ifstream read2;
read2.open("forder.txt");
cout << "\n\n\n\t>>>>>>>>>> FURNITURE ORDERS <<<<<<<<<<<<<" << endl << endl;
cout<<"TYPE"<< "\t\tQUANTITY"<<"\t\tTRACKING NUMBER"<<"\t\tPRICE"<<endl;
// bt2.inorder(bt2.getroot());
// line;
i=0;
while(getline(read2, line)){
cout<<line<<"\t\t\t";
i++;
if(i == 4){
cout<<endl;
i=0;
}
}
}
};