Ajuste clave

This commit is contained in:
Cristian Guerrero 2025-01-14 12:00:01 -05:00
parent dc6fa270f6
commit 573d022979
6 changed files with 15 additions and 8 deletions

View File

@ -50,7 +50,7 @@ namespace Security
//var folder = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
var filePath = Path.Combine("C:\\Users\\Administrator", ".hims", "info");
var filePath = Path.Combine("Z:\\Users\\Administrator", ".hims", "info");
//var filePath = Path.Combine("C:\\Users\\Admin\\Desktop\\sqsas\\usuarios", "info");
//Validacion manual antes de leer

View File

@ -15,6 +15,7 @@ namespace MSAdminUsuarios.Context
public string? TX_NOMBRE_PVD { get; set; }
public string? TX_CORREO_USUMS { get; set; }
public string? TX_TELEFONO_USUMS { get; set; }
public string? TX_DIRECCION_USUMS { get; set; }
public int? NU_ESTADO_USUMS { get; set; }
public DateTime? FE_INICIOACTIVACION_USUTMP { get; set; }
public DateTime? FE_FINACTIVACION_USUTMP { get; set; }

View File

@ -83,7 +83,7 @@ namespace MSAdminUsuarios.Controllers
{
return BadRequest();
}
}else if(userldap.BL_VIENELDAP_USUMS != 1) //return BadRequest(new ResLoginExt("No eres un usuario interno.", true, userldap.NU_ESTADO_USUMS));
} else if (userldap.BL_VIENELDAP_USUMS != 1) //return BadRequest(new ResLoginExt("No eres un usuario interno.", true, userldap.NU_ESTADO_USUMS));
{
/*USUARIO? user = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS && u.TX_PASSWORD_USUMS == _encript.EncryptPwd(login.TX_PASSWORD_USUMS));
if (user == null) return BadRequest("Usuario o contraseña incorrectos");*/
@ -100,17 +100,17 @@ namespace MSAdminUsuarios.Controllers
primera = user.NU_INICIO_PRIMERAVEZ_USUMS,
ldap = 0
});*/
}else
} else
{
return BadRequest("Error");
}
} catch (Exception e)
{
return BadRequest(e.Message);
}
}
/*[HttpPost("CambiarClave_old")]
@ -141,18 +141,23 @@ namespace MSAdminUsuarios.Controllers
try
{
if (!_encript.IsValid) return BadRequest(new ResLoginExt("Lectura inv<6E>lida"));
//if (!_encript.IsValid) return BadRequest("Lectura inv<6E>lida");
if (login.TX_LOGINNAME_USUMS == null) return BadRequest(new ResLoginExt("Es necesario ingresar un usuario"));
//if (login.TX_LOGINNAME_USUMS == null) return BadRequest("Es necesario ingresar un usuario");
if (login.TX_PASSWORD_USUMS == null) return BadRequest(new ResLoginExt("Es necesario ingresar una contrase<73>a"));
//if (login.TX_PASSWORD_USUMS == null) return BadRequest("Es necesario ingresar una contrase<73>a");
USUARIO? userExist = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS);
if (userExist == null) return BadRequest(new ResLoginExt("Usuario o contrase<73>a incorrectos"));
//if (userExist == null) return BadRequest("Usuario o contrase<73>a incorrectos");
USUARIO? user = _context.USUARIOSMs.FirstOrDefault(u => u.TX_LOGINNAME_USUMS == login.TX_LOGINNAME_USUMS && u.TX_PASSWORD_USUMS == _encript.EncryptPwd(login.TX_PASSWORD_USUMS));
if (user == null) return BadRequest(new ResLoginExt("Usuario o contraseña incorrectos", true, userExist.NU_ESTADO_USUMS));
//if (user.NU_ESTADO_USUMS == null) return BadRequest(new ResLoginExt("Usuario eliminado.", true, user.NU_ESTADO_USUMS));
if (user.NU_ESTADO_USUMS == 0) return BadRequest(new ResLoginExt("Usuario inactivo.", true, user.NU_ESTADO_USUMS));
//if (user.NU_ESTADO_USUMS == 0) return BadRequest("Usuario inactivo.");
if (user.NU_ESTADO_USUMS == 2) return BadRequest(new ResLoginExt("Usuario bloqueado.", true, user.NU_ESTADO_USUMS));
if (user.BL_VIENELDAP_USUMS != 0) return BadRequest(new ResLoginExt("No eres un usuario externo.", true, user.NU_ESTADO_USUMS));
@ -251,6 +256,7 @@ namespace MSAdminUsuarios.Controllers
_context.USUARIOSMs.Update(userExist);
_context.SaveChanges();
//return Ok(new RecuperarClaveModel("Se enviará un correo para continuar el proceso.", true, userExist.NU_ESTADO_USUMS, userExist.TX_CORREO_USUMS, RecuperaIdGenerada));
return Ok(new RecuperarClaveModel("Se enviará un correo para continuar el proceso.", true, userExist.NU_ESTADO_USUMS, userExist.TX_CORREO_USUMS, RecuperaIdGenerada));
}
catch (Exception e)

View File

@ -274,7 +274,7 @@ namespace MSAdminUsuarios.Controllers
else if (existeDoc.NU_ESTADO_USUMS == 2)
{
_errorModel.error = true;
_errorModel.cuerpo.Add("Ya existe un usuario activo con ese número de documento.");
_errorModel.cuerpo.Add("Ya existe un usuario activo bloqueado con ese número de documento.");
return Conflict(_errorModel);
}
}

View File

@ -1,6 +1,6 @@
{
"ConnectionStrings": {
"ConString": "user id=ADMIN;password=AFQ_2024;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=181.204.191.98)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))"
"ConString": "user id=ADMIN;password=AFQ_2024;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=162.215.134.149)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))"
},
"RabbitMQConfig": {
"HostName": "localhost",

View File

@ -1,6 +1,6 @@
{
"ConnectionStrings": {
"ConString": "user id=ADMIN;password=AFQ_2024;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.194)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))"
"ConString": "user id=ADMIN;password=AFQ_2024;data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=162.215.134.149)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=PROYECTOS)))"
},
"RabbitMQConfig": {
"HostName": "localhost",