• 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 IActivesAPI

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

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

DeleteFarm(Int32, String, String)

Declaration
ServiceEnums.DataStatus DeleteFarm(int FarmId, string token, string ApplicationCode)
Parameters
Type Name Description
System.Int32 FarmId
System.String token
System.String ApplicationCode
Returns
Type Description
Agrifood.Cloud.FP.Service.V2.DataContracts.ServiceEnums.DataStatus

DeleteStoragePoint(Int32, Int32, String, String)

Declaration
ServiceEnums.DataStatus DeleteStoragePoint(int StoragePointId, int FarmId, string token, string ApplicationCode)
Parameters
Type Name Description
System.Int32 StoragePointId
System.Int32 FarmId
System.String token
System.String ApplicationCode
Returns
Type Description
Agrifood.Cloud.FP.Service.V2.DataContracts.ServiceEnums.DataStatus

GetFarms(String, String)

Declaration
List<FarmsContract> GetFarms(string token, string ApplicationCode)
Parameters
Type Name Description
System.String token
System.String ApplicationCode
Returns
Type Description
System.Collections.Generic.List<FarmsContract>

GetStoragePoints(Int32, String, String)

Declaration
List<StoragePointsContract> GetStoragePoints(int FarmId, string token, string ApplicationCode)
Parameters
Type Name Description
System.Int32 FarmId
System.String token
System.String ApplicationCode
Returns
Type Description
System.Collections.Generic.List<StoragePointsContract>

GetUserComponents(String)

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

InsertFarm(FarmsContract, String, String)

Declaration
APIFarmsContract InsertFarm(FarmsContract Farm, string token, string ApplicationCode)
Parameters
Type Name Description
FarmsContract Farm
System.String token
System.String ApplicationCode
Returns
Type Description
APIFarmsContract

InsertStoragePoint(StoragePointsContract, String, String)

Declaration
APIStoragePointContract InsertStoragePoint(StoragePointsContract StoragePoint, string token, string ApplicationCode)
Parameters
Type Name Description
StoragePointsContract StoragePoint
System.String token
System.String ApplicationCode
Returns
Type Description
APIStoragePointContract

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

UpdateFarm(FarmsContract, String, String)

Declaration
APIFarmsContract UpdateFarm(FarmsContract Farm, string token, string ApplicationCode)
Parameters
Type Name Description
FarmsContract Farm
System.String token
System.String ApplicationCode
Returns
Type Description
APIFarmsContract

UpdateStoragePoint(StoragePointsContract, String, String)

Declaration
APIStoragePointContract UpdateStoragePoint(StoragePointsContract StoragePoint, string token, string ApplicationCode)
Parameters
Type Name Description
StoragePointsContract StoragePoint
System.String token
System.String ApplicationCode
Returns
Type Description
APIStoragePointContract
Back to top Agrifood Alternative Technologies, SL & Caedis Integral Solutions, SL