Merge branch 'master' of http://181.129.245.90:81/Bonobo.Git.Server/Apigateway
This commit is contained in:
commit
f3f214044b
@ -180,15 +180,17 @@ namespace MSAdminUsuarios.Controllers
|
||||
{
|
||||
if (usuario == null) return Conflict();
|
||||
|
||||
if (usuario.TX_CORREO_USUMS == null) return Conflict("Indique algún correo.");
|
||||
string[] login_name = { "" };
|
||||
if (usuario.TX_CORREO_USUMS == null && usuario.TX_LOGINNAME_USUMS == null) return Conflict("Indique algún correo.");
|
||||
|
||||
var login_name = usuario.TX_CORREO_USUMS.Split('@');
|
||||
if (usuario.TX_CORREO_USUMS != null)
|
||||
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];
|
||||
|
||||
if (existe_login > 0) return Conflict("El login ya está en uso");
|
||||
var existe_login = _context.USUARIOSMs.Where(x => x.TX_LOGINNAME_USUMS == usuario.TX_LOGINNAME_USUMS).Count();
|
||||
|
||||
usuario.TX_LOGINNAME_USUMS = login_name[0];
|
||||
if (existe_login > 0) return Conflict($"El login \"{usuario.TX_LOGINNAME_USUMS}\" ya está en uso");
|
||||
|
||||
if (usuario.TX_PKDOC_USUMS == null)
|
||||
{
|
||||
|
@ -172,14 +172,14 @@ namespace MSAdminUsuarios.Utils
|
||||
var data = JsonConvert.DeserializeObject<USUARIO>(message);
|
||||
var UsuariosCtrl = new UsuariosController(context);
|
||||
|
||||
var result = await UsuariosCtrl.GuardarUsuarios(data!);
|
||||
IActionResult result = await UsuariosCtrl.GuardarUsuarios(data!);
|
||||
|
||||
|
||||
if (result is OkResult)
|
||||
{
|
||||
model.BasicAck(ea.DeliveryTag, false);
|
||||
}
|
||||
else throw new Exception();
|
||||
else throw new Exception(((ConflictObjectResult)result).Value?.ToString() ?? "No registra log");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user