public IHttpActionResult AsignarEmisoras()
        {
            var idUsuarioTxt = getFormKeyValue("idUsuario");
            var idUsuario    = Int64.Parse(idUsuarioTxt);
            var sListaJson   = getFormKeyValue("listaJson");
            var idEmisoras   = new List <long>();

            JsonConvert.PopulateObject(sListaJson, idEmisoras);
            var resultado = UsuarioService.BorrarEmpresasUsuario(idUsuario);
            var list      = new List <UsuarioEmpresa>();

            if (resultado.Resultado)
            {
                foreach (var idEmisora in idEmisoras)
                {
                    var usuarioEmpresa = new UsuarioEmpresa();
                    usuarioEmpresa.IdUsuario = idUsuario;
                    usuarioEmpresa.IdEmpresa = idEmisora;
                    list.Add(usuarioEmpresa);
                }
                foreach (var usuarioEmpresa in list)
                {
                    resultado = UsuarioService.GuardarUsuarioEmpresa(usuarioEmpresa, IdUsuarioExec);
                }
            }
            UsuarioService.BorrarGruposYRolesNoAsociadosAEmpresaUsuario(idUsuario, IdUsuarioExec);
            resultado.Mensaje = resultado.Resultado ? AbaxXbrl.EmisorasAsignadasCorrectamente : AbaxXbrl.ErrorEmisorasAsignadas;
            return(Ok(resultado));
        }