diff --git a/Auth/Security.cs b/Auth/Security.cs index 50ddb39..6cdc940 100644 --- a/Auth/Security.cs +++ b/Auth/Security.cs @@ -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 diff --git a/Microservicios/MsUsuarios/Context/USUARIOSTEMP.cs b/Microservicios/MsUsuarios/Context/USUARIOSTEMP.cs index ef9f461..a5aceac 100644 --- a/Microservicios/MsUsuarios/Context/USUARIOSTEMP.cs +++ b/Microservicios/MsUsuarios/Context/USUARIOSTEMP.cs @@ -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; } diff --git a/Microservicios/MsUsuarios/Controllers/AuthController.cs b/Microservicios/MsUsuarios/Controllers/AuthController.cs index c259496..53d61ee 100644 --- a/Microservicios/MsUsuarios/Controllers/AuthController.cs +++ b/Microservicios/MsUsuarios/Controllers/AuthController.cs @@ -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�lida")); + //if (!_encript.IsValid) return BadRequest("Lectura inv�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�a")); + //if (login.TX_PASSWORD_USUMS == null) return BadRequest("Es necesario ingresar una contrase�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�a incorrectos")); + //if (userExist == null) return BadRequest("Usuario o contrase�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) diff --git a/Microservicios/MsUsuarios/Controllers/UsuariosTempController.cs b/Microservicios/MsUsuarios/Controllers/UsuariosTempController.cs index 8b10aa4..233854a 100644 --- a/Microservicios/MsUsuarios/Controllers/UsuariosTempController.cs +++ b/Microservicios/MsUsuarios/Controllers/UsuariosTempController.cs @@ -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); } } diff --git a/Microservicios/MsUsuarios/appsettings.Development.json b/Microservicios/MsUsuarios/appsettings.Development.json index 71a010f..e0af11b 100644 --- a/Microservicios/MsUsuarios/appsettings.Development.json +++ b/Microservicios/MsUsuarios/appsettings.Development.json @@ -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", diff --git a/Microservicios/MsUsuarios/appsettings.json b/Microservicios/MsUsuarios/appsettings.json index 83a8e9e..e0af11b 100644 --- a/Microservicios/MsUsuarios/appsettings.json +++ b/Microservicios/MsUsuarios/appsettings.json @@ -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",