本文整理汇总了C++中Usuario::edad方法的典型用法代码示例。如果您正苦于以下问题:C++ Usuario::edad方法的具体用法?C++ Usuario::edad怎么用?C++ Usuario::edad使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Usuario
的用法示例。
在下文中一共展示了Usuario::edad方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: altaReactivacionUsuario
void ComandosUsuario::altaReactivacionUsuario()
{
IControladorUsuario* cUsuario = FabricaControladores::instancia()->controladorUsuario()->instancia();
bool exito;
Usuario* newUser;
do
{
exito = true;
string ci;
cout << "Ingrese la Cedula de Identidad del Usuario (o presione q para salir): " << endl;
cin >> ci;
if (ci=="q")
return;
if (cUsuario->findUsuario(ci) != NULL)
{
cout << "El usuario ya existe en el sistema. " << endl;
Usuario* usuario = cUsuario->findUsuario(ci);
cout << "Nombre: " << usuario->getNombre() << endl;
cout << "Apellido: " << usuario->getApellido() << endl;
if (usuario->getGenero() == Genero::femenino)
cout << "Sexo: Femenino" << endl;
else
{
if (usuario->getGenero() == Genero::indeterminado)
cout << "Sexo: Indeterminado" << endl;
else
cout << "Sexo: Masculino" << endl;
}
cout << "Edad: " << usuario->edad() << endl;
vector<Rol> roles;
for (vector<Rol>::iterator it = usuario->roles().begin(); it != usuario->roles().end(); ++it)
{
Rol rol = *it;
if (rol == Rol::admin)
cout << "Rol: Admin" << endl;
if (rol == Rol::medico)
cout << "Rol: Medico" << endl;
if (rol == Rol::socio)
cout << "Rol: Socio" << endl;
if (rol == Rol::master)
cout << "Rol: Master" << endl;
}
if (usuario->estaActivo())
cout << "Estado: Activo" << endl;
// roles.insert(roles.begin(), rol);
else
{
cout << "Estado: Inactivo" << endl;
cout << "¿Desea reactivar el usuario? (y/n)?" << endl;
string reactivar;
cin >> reactivar;
if (reactivar=="y")
{
usuario->activar();
cout << "El usuario ha sido reactivado." << endl;
}
}
}
else
{
string nombre;
string apellido;
Fecha fechaNac;
string gen;
string r1, r2;
Genero genero;
Roles roles {};
cout << "Ingrese el nombre del Usuario: " << endl;
cin >> nombre;
cout << "Ingrese el apellido del Usuario: " << endl;
cin >> apellido;
cout << "Ingrese el sexo (M/f): " << endl;
cin >> gen;
if (gen=="f")
genero = Genero::femenino;
else
genero = Genero::masculino;
int dia, mes, anyo;
cout << "Ingrese el dia del nacimiento: " << endl;
cin >> dia;
cout << "Ingrese el mes del nacimiento: " << endl;
cin >> mes;
cout << "Ingrese el anyo del nacimiento: " << endl;
cin >> anyo;
//.........这里部分代码省略.........