Merge branch 'feature-customer-management-cus005' into feature-customer-management
This commit is contained in:
@@ -56,6 +56,27 @@ void CustomerMenu::changePassword()
|
||||
|
||||
void CustomerMenu::updateDetails()
|
||||
{
|
||||
std::string email, phone;
|
||||
util::clear();
|
||||
std::cout << "Enter new email: ";
|
||||
util::read(email);
|
||||
if (!util::isEmailValid(email))
|
||||
{
|
||||
std::cout << "Error: Email is invalid!";
|
||||
util::pressEnter();
|
||||
return;
|
||||
}
|
||||
std::cout << "Enter new phone: ";
|
||||
util::read(phone);
|
||||
if (!util::isPhoneNumberValid(phone))
|
||||
{
|
||||
std::cout << "Error: Phone number is invalid!";
|
||||
util::pressEnter();
|
||||
return;
|
||||
}
|
||||
m_controller.updateUserDetails(email, phone);
|
||||
std::cout << "Profile details updated successfully";
|
||||
util::pressEnter();
|
||||
}
|
||||
|
||||
void CustomerMenu::selectService()
|
||||
|
||||
Reference in New Issue
Block a user