From 363717156e20250b328e3a8f5109e118cc5e0c97 Mon Sep 17 00:00:00 2001 From: "Dario F. Gomez Z" Date: Fri, 22 Dec 2023 15:55:01 -0500 Subject: [PATCH] Ajustes de usuarios --- Microservicios/MsUsuarios/Context/ModelContext.cs | 1 + Microservicios/MsUsuarios/Context/PERFILPORUSUARIO.cs | 3 ++- Microservicios/MsUsuarios/Controllers/PerfilesController.cs | 6 ++++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Microservicios/MsUsuarios/Context/ModelContext.cs b/Microservicios/MsUsuarios/Context/ModelContext.cs index 8e5decb..7d98a6a 100644 --- a/Microservicios/MsUsuarios/Context/ModelContext.cs +++ b/Microservicios/MsUsuarios/Context/ModelContext.cs @@ -89,6 +89,7 @@ namespace MSAdminUsuarios.Context entity.ToTable("PERFILESPORUSUARIO"); entity.Property(e => e.TX_UUID_USUMS).HasMaxLength(40); + entity.Property(e => e.TX_UUID_PFL).HasMaxLength(40); }); diff --git a/Microservicios/MsUsuarios/Context/PERFILPORUSUARIO.cs b/Microservicios/MsUsuarios/Context/PERFILPORUSUARIO.cs index f4cf927..4a9e6cd 100644 --- a/Microservicios/MsUsuarios/Context/PERFILPORUSUARIO.cs +++ b/Microservicios/MsUsuarios/Context/PERFILPORUSUARIO.cs @@ -6,10 +6,11 @@ namespace MSAdminUsuarios.Context public partial class PERFILPORUSUARIO { public int NU_PK_PFLXUSU { get; set; } - public string? TX_FKDOC_USUMS { get; set; } + //public string? TX_FKDOC_USUMS { get; set; } public int? NU_FK_PFL { get; set; } public int? BL_ESTADO_PFLXUSU { get; set; } = 1; public string? TX_UUID_USUMS { get; set; } + public string? TX_UUID_PFL { get; set; } } } diff --git a/Microservicios/MsUsuarios/Controllers/PerfilesController.cs b/Microservicios/MsUsuarios/Controllers/PerfilesController.cs index b86f9b0..818856a 100644 --- a/Microservicios/MsUsuarios/Controllers/PerfilesController.cs +++ b/Microservicios/MsUsuarios/Controllers/PerfilesController.cs @@ -21,6 +21,7 @@ namespace MSAdminUsuarios.Controllers { var consulta = from dm in _context.PERFILESMs where dm.BL_ESTADO_PFL>=0 + orderby dm.NU_PK_PFL ascending select dm; return Ok(consulta); @@ -66,6 +67,11 @@ namespace MSAdminUsuarios.Controllers var existe = _context.PERFILESMs.Find(editado.NU_PK_PFL); + if (existe == null) + { + return BadRequest("Perfil no encontrado"); + } + existe.TX_PERFIL_PFL = editado.TX_PERFIL_PFL; existe.NU_ROL_PFL = editado.NU_ROL_PFL; existe.BL_ESTADO_PFL = editado.BL_ESTADO_PFL;