DB
{
bool search;
if (login.size() != 0 and password.size() != 0 and full_name.size() != 0 and phone_number.size() != 0)
{
for (int i = 0; i < user_size; i++)
{
if (user[i].getUserLogin() != login)
{
search = true;
}
}
if (search)
{
User temp_user(login, password, full_name, phone_number);
User* temp = new User[user_size + 1];
for (int i = 0; i < user_size; ++i)
{
temp[i] = user[i];
}
delete[] user;
user = temp;
user[user_size] = move(temp_user);
user_size++;
}
else
{
throw exception("Error! A person with this login is registered in the system!\nTry to enter a different login!");
}
}
else
{
throw exception("Error! You left a string empty!");
}
}