Campos
This commit is contained in:
parent
dbedd16820
commit
4e6fe32943
@ -238,6 +238,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
if (userExist.BL_VIENELDAP_USUMS != 0) return BadRequest(new ResLoginExt("No es un usuario externo.", true, userExist.NU_ESTADO_USUMS));
|
||||
//string token = Token(user);
|
||||
userExist.FE_RECUPERACLAVE = DateTime.Now;
|
||||
userExist.NU_INICIO_PRIMERAVEZ_USUMS = 0;
|
||||
|
||||
string RecuperaIdGenerada = AuthController.RecuperaIdGenerada(8);
|
||||
userExist.TX_PASSWORD_USUMS = _encript.EncryptPwd(RecuperaIdGenerada);
|
||||
@ -506,15 +507,21 @@ namespace MSAdminUsuarios.Controllers
|
||||
throw new ArgumentException("La longitud debe ser mayor que 0.");
|
||||
}
|
||||
|
||||
// Definir un conjunto de caracteres que incluya letras, números y caracteres especiales
|
||||
const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+-=[]{}|;':,.<>?";
|
||||
|
||||
// Crear una instancia de Random
|
||||
Random random = new Random();
|
||||
|
||||
// Generar una cadena aleatoria de números
|
||||
string result = "";
|
||||
for (int i = 0; i < length; i++)
|
||||
{
|
||||
result += random.Next(0, 10).ToString(); // Generar un dígito aleatorio
|
||||
}
|
||||
//string result = "";
|
||||
//for (int i = 0; i < length; i++)
|
||||
//{
|
||||
//result += random.Next(0, 10).ToString(); // Generar un dígito aleatorio
|
||||
//}
|
||||
|
||||
// Generar una cadena aleatoria de caracteres
|
||||
string result = new string(Enumerable.Repeat(chars, length).Select(s => s[random.Next(s.Length)]).ToArray());
|
||||
|
||||
return result;
|
||||
}
|
||||
|
@ -612,6 +612,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
}
|
||||
|
||||
existe.NU_TIPODOC_USUMS = nuevo.usuario.NU_TIPODOC_USUMS;
|
||||
existe.TX_PKDOC_USUMS = existe.TX_PKDOC_USUMS;
|
||||
existe.TX_PRIMERNOM_USUMS = nuevo.usuario.TX_PRIMERNOM_USUMS;
|
||||
existe.TX_SEGUNDONOM_USUMS = nuevo.usuario.TX_SEGUNDONOM_USUMS;
|
||||
existe.TX_PRIMERAPELL_USUMS = nuevo.usuario.TX_PRIMERAPELL_USUMS;
|
||||
@ -621,6 +622,7 @@ namespace MSAdminUsuarios.Controllers
|
||||
existe.TX_CORREO_USUMS = nuevo.usuario.TX_CORREO_USUMS;
|
||||
existe.TX_DIRECCION_USUMS = nuevo.usuario.TX_DIRECCION_USUMS;
|
||||
existe.BL_PERTENCEIPS_USUMS = nuevo.usuario.BL_PERTENCEIPS_USUMS;
|
||||
existe.NU_ESTADO_USUMS = nuevo.usuario.NU_ESTADO_USUMS;
|
||||
existe.TX_NOMBRE_PVD = nuevo.usuario.TX_NOMBRE_PVD;
|
||||
existe.BL_VIENELDAP_USUMS = nuevo.usuario.BL_VIENELDAP_USUMS;
|
||||
existe.NU_GRUPO_USUMS = nuevo.usuario.NU_GRUPO_USUMS;
|
||||
|
Loading…
Reference in New Issue
Block a user