Ejemplo n.º 1
0
 public List <E.VMToolItem> ObtenerPermisosToolsItems(int idUsuarioPermisos)
 {
     try
     {
         S.Serv_Admin.ServiceAccesoClient serPi = new S.Serv_Admin.ServiceAccesoClient("BasicHttpBinding_IServiceAcceso");
         serPi.ClientCredentials.UserName.UserName = this.usuario;
         serPi.ClientCredentials.UserName.Password = this.pass;
         //serPi.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode =
         //         X509CertificateValidationMode.None;
         List <E.VMToolItem> lista = new List <E.VMToolItem>();
         E.VMToolItem[]      items = serPi.ObtenerPermisosToolsUsuario(idUsuarioPermisos);
         serPi.Close();
         if (items != null)
         {
             lista = items.ToList();
         }
         return(lista);
     }
     catch (FaultException <E.ExceptionService> ex)
     {
         throw new Exception(ex.Detail.Mensaje);
     }
 }