Show / Hide Table of Contents

Class BulkUpdateSystem

Inheritance
Object
BulkUpdateSystem
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.BulkUpdate
Assembly: SoDataBase.dll
Syntax
public class BulkUpdateSystem

Constructors

BulkUpdateSystem()

Declaration
public BulkUpdateSystem()

Fields

sBulkUpdateJob

Declaration
public const string sBulkUpdateJob = "BulkUpdateJob"
Field Value
Type Description
String

WithListSuffix

Declaration
public const string WithListSuffix = "WithList"
Field Value
Type Description
String

WithNoSelectionSuffix

Declaration
public static readonly string WithNoSelectionSuffix
Field Value
Type Description
String

Methods

AddExtraFields(String, String, ref List<FieldValueInfo>)

Declaration
public static void AddExtraFields(string i_TableName, string i_IconHint, ref List<FieldValueInfo> o_Infos)
Parameters
Type Name Description
String i_TableName
String i_IconHint
List<FieldValueInfo> o_Infos

AddUdefFields(UDefType, String, ref List<FieldValueInfo>)

Declaration
protected static void AddUdefFields(UDefType i_UdefType, string i_IconHint, ref List<FieldValueInfo> o_Infos)
Parameters
Type Name Description
UDefType i_UdefType
String i_IconHint
List<FieldValueInfo> o_Infos

CountJobResultStorageItems()

Declaration
public static int CountJobResultStorageItems()
Returns
Type Description
Int32

DeleteJobResultStorageItems(Int32[])

Declaration
public static bool DeleteJobResultStorageItems(int[] i_StorageItemIds)
Parameters
Type Name Description
Int32[] i_StorageItemIds
Returns
Type Description
Boolean

DeleteStorage(String, String)

Declaration
public static bool DeleteStorage(string i_TableName, string i_StorageContext)
Parameters
Type Name Description
String i_TableName
String i_StorageContext
Returns
Type Description
Boolean

Deserialize(MemoryStream)

Declaration
protected static BulkUpdateSystem.FieldValueStorage Deserialize(MemoryStream ms)
Parameters
Type Name Description
MemoryStream ms
Returns
Type Description
BulkUpdateSystem.FieldValueStorage

EncodeActivityLinkJobInfo(ActivityLinkJobInfo)

Declaration
public static string[] EncodeActivityLinkJobInfo(ActivityLinkJobInfo i_JobInfo)
Parameters
Type Name Description
ActivityLinkJobInfo i_JobInfo
Returns
Type Description
String[]

GetAvailableAppointmentFields()

Declaration
public static FieldValueInfo[] GetAvailableAppointmentFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableContactFields()

Declaration
public static FieldValueInfo[] GetAvailableContactFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableDocumentFields()

Declaration
public static FieldValueInfo[] GetAvailableDocumentFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableFields(String)

Declaration
public static FieldValueInfo[] GetAvailableFields(string i_TableName)
Parameters
Type Name Description
String i_TableName
Returns
Type Description
FieldValueInfo[]

GetAvailablePersonFields()

Declaration
public static FieldValueInfo[] GetAvailablePersonFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableProjectFields()

Declaration
public static FieldValueInfo[] GetAvailableProjectFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableSaleFields()

Declaration
public static FieldValueInfo[] GetAvailableSaleFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableSelectionFields()

Declaration
public static FieldValueInfo[] GetAvailableSelectionFields()
Returns
Type Description
FieldValueInfo[]

GetAvailableTicketFields()

Declaration
public static FieldValueInfo[] GetAvailableTicketFields()
Returns
Type Description
FieldValueInfo[]

GetExtraInfo(String, String)

Declaration
protected static string GetExtraInfo(string i_TableName, string i_StorageContext)
Parameters
Type Name Description
String i_TableName
String i_StorageContext
Returns
Type Description
String

GetFieldsFromStorage(String, String)

Declaration
public static FieldValueInfo[] GetFieldsFromStorage(string i_TableName, string i_StorageContext)
Parameters
Type Name Description
String i_TableName
String i_StorageContext
Returns
Type Description
FieldValueInfo[]

GetJobResultLastRun(String)

Declaration
public static BulkUpdateSystem.JobResultStorageItem GetJobResultLastRun(string context)
Parameters
Type Name Description
String context
Returns
Type Description
BulkUpdateSystem.JobResultStorageItem

GetJobResultLastRunAsJson(String, Int32)

Declaration
public static string GetJobResultLastRunAsJson(string context, int batchTaskId)
Parameters
Type Name Description
String context
Int32 batchTaskId
Returns
Type Description
String

GetJobResultsFromStorageAsJson()

Declaration
public static string[] GetJobResultsFromStorageAsJson()
Returns
Type Description
String[]

GetJobResultStorageItems()

Declaration
public static BulkUpdateSystem.JobResultStorageItem[] GetJobResultStorageItems()
Returns
Type Description
BulkUpdateSystem.JobResultStorageItem[]

GetRegExOptions()

Declaration
public static BulkUpdateSystem.SearchOption[] GetRegExOptions()
Returns
Type Description
BulkUpdateSystem.SearchOption[]

GetRegExParams()

Declaration
public static string GetRegExParams()
Returns
Type Description
String

GetSearchOptions()

Declaration
public static BulkUpdateSystem.SearchOption[] GetSearchOptions()
Returns
Type Description
BulkUpdateSystem.SearchOption[]

HasJobResultStorageItems()

Declaration
public static bool HasJobResultStorageItems()
Returns
Type Description
Boolean

IsTableSupported(String)

Declaration
public static bool IsTableSupported(string i_TableName)
Parameters
Type Name Description
String i_TableName
Returns
Type Description
Boolean

ParseEncodedActivityLinkJobInfo(String[])

Declaration
public static ActivityLinkJobInfo ParseEncodedActivityLinkJobInfo(string[] i_EncodedValues)
Parameters
Type Name Description
String[] i_EncodedValues
Returns
Type Description
ActivityLinkJobInfo

ParseEncodedActivityLinkJobInfoOrThrow(FieldValueInfo)

Declaration
public static ActivityLinkJobInfo ParseEncodedActivityLinkJobInfoOrThrow(FieldValueInfo i_FieldValueInfo)
Parameters
Type Name Description
FieldValueInfo i_FieldValueInfo
Returns
Type Description
ActivityLinkJobInfo

SaveFieldsToStorage(String, String, FieldValueInfo[])

Declaration
public static bool SaveFieldsToStorage(string i_TableName, string i_StorageContext, FieldValueInfo[] i_Infos)
Parameters
Type Name Description
String i_TableName
String i_StorageContext
FieldValueInfo[] i_Infos
Returns
Type Description
Boolean

Serialize(BulkUpdateSystem.FieldValueStorage)

Declaration
protected static string Serialize(BulkUpdateSystem.FieldValueStorage fvs)
Parameters
Type Name Description
BulkUpdateSystem.FieldValueStorage fvs
Returns
Type Description
String

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top