Ejemplo n.º 1
0
        public IActionResult AgregaUsuarioPerfil([FromBody] RecursoProcesoDto recursoProcesoDto)
        {
            var usuarioDto = LdapHelper.FindUser(recursoProcesoDto.VcUsuario.ToLower(), _ldapSettings.Url, _ldapSettings.SearchBase, _ldapSettings.BindDn, _ldapSettings.BindCredentials, _ldapSettings.SearchFilter);

            if (usuarioDto == null)
            {
                return(BadRequest());
            }

            var notificacionResult = _perfilService.RegistroUsuarioPerfil(usuarioDto.Username, usuarioDto.FirstName, usuarioDto.LastName, usuarioDto.Mail, recursoProcesoDto.IdPerfil, recursoProcesoDto.VcUsuariocreacion.ToLower());

            return(Ok(new { Mensaje = notificacionResult }));
        }