Merge branch 'feature-customer-management-cus005' into feature-customer-management

This commit is contained in:
2026-05-21 13:17:03 +05:30
3 changed files with 42 additions and 0 deletions
@@ -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()