MCPcopy Create free account
hub / github.com/Rustam-Z/cpp-programming / ValidationTellNum

Method ValidationTellNum

Project_E-Commerce_App_V1.0/Header.h:101–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99 }
100 //Validation Check for TellNum
101 friend void ValidationTellNum(Security User) {
102 if (User.TellNum.length() >= 9 && User.TellNum.length() <= 12) {
103 for (int i = 0; i < User.TellNum.length(); i++) {
104 if (isupper(User.TellNum[i])) {
105 Num_Upper += 1;
106 }
107 if (islower(User.TellNum[i])) {
108 Num_Lower += 1;
109 }
110 if (isdigit(User.TellNum[i])) {
111 Num_Number += 1;
112 }
113 }
114 if (Num_Upper == 0 && Num_Lower == 0 && Num_Number >= 9 && Num_Number <= 12) {
115 Validation++;
116 Num_Upper = 0; Num_Lower = 0; Num_Number = 0;
117 }
118 else { Num_Upper = 0; Num_Lower = 0; Num_Number = 0; }
119 }
120 else { Num_Upper = 0; Num_Lower = 0; Num_Number = 0; }
121 }
122
123};

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected