From c36aaac5bd5d2ae0839193d079d938ff767ba839 Mon Sep 17 00:00:00 2001 From: Stiven Romero Date: Tue, 4 Apr 2023 14:52:16 -0500 Subject: [PATCH] =?UTF-8?q?La=20creaci=C3=B3n=20de=20usuario=20toma=20la?= =?UTF-8?q?=20informaci=C3=B3n=20que=20venga=20por=20api=20por=20defecto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Microservicios/MsUsuarios/Controllers/UsuariosController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Microservicios/MsUsuarios/Controllers/UsuariosController.cs b/Microservicios/MsUsuarios/Controllers/UsuariosController.cs index 2525b76..5a5aa18 100644 --- a/Microservicios/MsUsuarios/Controllers/UsuariosController.cs +++ b/Microservicios/MsUsuarios/Controllers/UsuariosController.cs @@ -184,12 +184,12 @@ namespace MSAdminUsuarios.Controllers var login_name = usuario.TX_CORREO_USUMS.Split('@'); - var existe_login = _context.USUARIOSMs.Where(x => x.TX_LOGINNAME_USUMS == login_name[0]).Count(); + usuario.TX_LOGINNAME_USUMS ??= login_name[0]; + + var existe_login = _context.USUARIOSMs.Where(x => x.TX_LOGINNAME_USUMS == usuario.TX_LOGINNAME_USUMS).Count(); if (existe_login > 0) return Conflict("El login ya está en uso"); - usuario.TX_LOGINNAME_USUMS = login_name[0]; - if (usuario.TX_PKDOC_USUMS == null) { var ult = _context.USUARIOSMs.Max(x => x.NU_PK_USUMS) + 1;