• API
Show / Hide Table of Contents
  • Agrifood.Cloud.FP.Service.V2.API
    • IActivesAPI
    • IArticlesAPI
    • IDeliveryNotesAPI
  • Agrifood.Cloud.FP.Service.V2.DataContracts.SynchContracts
    • APIDeliveryNotesContract
    • APIDeliveryNotesDetailsContract
    • APIFarmsContract
    • APIStoragePointContract

Interface IArticlesAPI

Namespace: Agrifood.Cloud.FP.Service.V2.API
Assembly: cs.temp.dll.dll
Syntax
public interface IArticlesAPI

Methods

AutoLogin(String, String, String, String, Nullable<Helpers.TextLanguagesEnum>)

Declaration
LoginData AutoLogin(string username, string autoLoginSeries, string autoLoginToken, string ApplicationCode, Helpers.TextLanguagesEnum? initialLanguage = default(Helpers.TextLanguagesEnum? ))
Parameters
Type Name Description
System.String username
System.String autoLoginSeries
System.String autoLoginToken
System.String ApplicationCode
System.Nullable<Helpers.TextLanguagesEnum> initialLanguage
Returns
Type Description
LoginData

AutoLoginApp(String, String, String, String, String, Nullable<Helpers.TextLanguagesEnum>)

Declaration
LoginData AutoLoginApp(string username, string autoLoginSeries, string autoLoginToken, string ApplicationCode, string clientIPAddress, Helpers.TextLanguagesEnum? initialLanguage = default(Helpers.TextLanguagesEnum? ))
Parameters
Type Name Description
System.String username
System.String autoLoginSeries
System.String autoLoginToken
System.String ApplicationCode
System.String clientIPAddress
System.Nullable<Helpers.TextLanguagesEnum> initialLanguage
Returns
Type Description
LoginData

CheckUserComponent(String, String, String)

Declaration
Auth.DomainPermissionAccessTypesEnum CheckUserComponent(string token, string applicationCode, string componentCode)
Parameters
Type Name Description
System.String token
System.String applicationCode
System.String componentCode
Returns
Type Description
Agrifood.Cloud.FP.Service.V2.DataContracts.Auth.DomainPermissionAccessTypesEnum

CheckUserComponentSession(String, String, String)

Declaration
CheckUserComponentSessionData CheckUserComponentSession(string token, string ApplicationCode, string componentCode)
Parameters
Type Name Description
System.String token
System.String ApplicationCode
System.String componentCode
Returns
Type Description
CheckUserComponentSessionData

CheckUserPermission(String, BLL.CASService.DomainpermissionCodesEnum, String, String)

Declaration
UserPermissionData CheckUserPermission(string token, BLL.CASService.DomainpermissionCodesEnum permissionCode, string ApplicationCode, string componentCode)
Parameters
Type Name Description
System.String token
Agrifood.Cloud.FP.Service.BLL.CASService.DomainpermissionCodesEnum permissionCode
System.String ApplicationCode
System.String componentCode
Returns
Type Description
UserPermissionData

CheckUserSession(String, String)

Declaration
CheckUserSessionData CheckUserSession(string token, string ApplicationCode)
Parameters
Type Name Description
System.String token
System.String ApplicationCode
Returns
Type Description
CheckUserSessionData

GetUserComponents(String)

Declaration
List<string> GetUserComponents(string token)
Parameters
Type Name Description
System.String token
Returns
Type Description
System.Collections.Generic.List<System.String>

Login(String, String, String, Nullable<Helpers.TextLanguagesEnum>, Boolean)

Declaration
LoginData Login(string username, string password, string ApplicationCode, Helpers.TextLanguagesEnum? initialLanguage = default(Helpers.TextLanguagesEnum? ), bool rememberMe = false)
Parameters
Type Name Description
System.String username
System.String password
System.String ApplicationCode
System.Nullable<Helpers.TextLanguagesEnum> initialLanguage
System.Boolean rememberMe
Returns
Type Description
LoginData

LoginApp(String, String, String, String, Nullable<Helpers.TextLanguagesEnum>, Boolean)

Declaration
LoginData LoginApp(string username, string password, string ApplicationCode, string clientIPAddress, Helpers.TextLanguagesEnum? initialLanguage = default(Helpers.TextLanguagesEnum? ), bool rememberMe = false)
Parameters
Type Name Description
System.String username
System.String password
System.String ApplicationCode
System.String clientIPAddress
System.Nullable<Helpers.TextLanguagesEnum> initialLanguage
System.Boolean rememberMe
Returns
Type Description
LoginData

Logout(String)

Declaration
LogoutData Logout(string token)
Parameters
Type Name Description
System.String token
Returns
Type Description
LogoutData

SetUserSessionLanguage(String, Helpers.TextLanguagesEnum)

Declaration
SetUserSessionLanguageData SetUserSessionLanguage(string token, Helpers.TextLanguagesEnum language)
Parameters
Type Name Description
System.String token
Helpers.TextLanguagesEnum language
Returns
Type Description
SetUserSessionLanguageData
Back to top Agrifood Alternative Technologies, SL & Caedis Integral Solutions, SL