Independentsoft
Home
Products
Purchase
Support
Downloads
Company
Contact
Force .NET
>
Tutorial
> Get user info
The following example shows you how to get login user details.
C# example
using System; using Independentsoft.Force; namespace Sample { class Program { static void Main(string[] args) { try { Service service = new Service(); LoginResponse loginResponse = service.Login("username", "password", "securityToken"); UserInfo userInfo = service.GetUserInfo(); Console.WriteLine("AccessibilityMode: " + userInfo.AccessibilityMode); Console.WriteLine("CurrencySymbol: " + userInfo.CurrencySymbol); Console.WriteLine("DefaultCurrencyIsoCode: " + userInfo.DefaultCurrencyIsoCode); Console.WriteLine("Email: " + userInfo.Email); Console.WriteLine("FullName: " + userInfo.FullName); Console.WriteLine("Id: " + userInfo.Id); Console.WriteLine("Language: " + userInfo.Language); Console.WriteLine("Locale: " + userInfo.Locale); Console.WriteLine("OrganizationId: " + userInfo.OrganizationId); Console.WriteLine("OrganizationMultiCurrency: " + userInfo.OrganizationMultiCurrency); Console.WriteLine("OrganizationName: " + userInfo.OrganizationName); Console.WriteLine("ProfileId: " + userInfo.ProfileId); Console.WriteLine("RoleId: " + userInfo.RoleId); Console.WriteLine("TimeZone: " + userInfo.TimeZone); Console.WriteLine("Type: " + userInfo.Type); Console.WriteLine("UISkin: " + userInfo.UISkin); Console.WriteLine("Username: " + userInfo.Username); Console.Read(); } catch (ServiceRequestException ex) { Console.WriteLine("Error: " + ex.FaultCode); Console.WriteLine("Error: " + ex.FaultString); Console.WriteLine("Error: " + ex.Message); Console.WriteLine("Error: " + ex.StatusCode); Console.Read(); } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); Console.Read(); } } } }
VB example
Imports System Imports Independentsoft.Force Namespace Sample Class Program Shared Sub Main(ByVal args As String()) Try Dim service As New Service() Dim loginResponse As LoginResponse = service.Login("username", "password", "securityToken") Dim userInfo As UserInfo = service.GetUserInfo() Console.WriteLine("AccessibilityMode: " & userInfo.AccessibilityMode) Console.WriteLine("CurrencySymbol: " & userInfo.CurrencySymbol) Console.WriteLine("DefaultCurrencyIsoCode: " & userInfo.DefaultCurrencyIsoCode) Console.WriteLine("Email: " & userInfo.Email) Console.WriteLine("FullName: " & userInfo.FullName) Console.WriteLine("Id: " & userInfo.Id) Console.WriteLine("Language: " & userInfo.Language) Console.WriteLine("Locale: " & userInfo.Locale) Console.WriteLine("OrganizationId: " & userInfo.OrganizationId) Console.WriteLine("OrganizationMultiCurrency: " & userInfo.OrganizationMultiCurrency) Console.WriteLine("OrganizationName: " & userInfo.OrganizationName) Console.WriteLine("ProfileId: " & userInfo.ProfileId) Console.WriteLine("RoleId: " & userInfo.RoleId) Console.WriteLine("TimeZone: " & userInfo.TimeZone) Console.WriteLine("Type: " & userInfo.Type) Console.WriteLine("UISkin: " & userInfo.UISkin) Console.WriteLine("Username: " & userInfo.Username) Console.Read() Catch ex As ServiceRequestException Console.WriteLine("Error: " & ex.FaultCode) Console.WriteLine("Error: " & ex.FaultString) Console.WriteLine("Error: " & ex.Message) Console.WriteLine("Error: " & ex.StatusCode) Console.Read() Catch ex As Exception Console.WriteLine("Error: " & ex.Message) Console.Read() End Try End Sub End Class End Namespace