Class BulkUpdateSystem
Inheritance
BulkUpdateSystem
Assembly: SoDataBase.dll
Syntax
public class BulkUpdateSystem
Constructors
BulkUpdateSystem()
Declaration
public BulkUpdateSystem()
Fields
sBulkUpdateJob
Declaration
public const string sBulkUpdateJob = "BulkUpdateJob"
Field Value
WithListSuffix
Declaration
public const string WithListSuffix = "WithList"
Field Value
WithNoSelectionSuffix
Declaration
public static readonly string WithNoSelectionSuffix
Field Value
Methods
Declaration
public static void AddExtraFields(string i_TableName, string i_IconHint, ref List<FieldValueInfo> o_Infos)
Parameters
AddUdefFields(UDefType, String, ref List<FieldValueInfo>)
Declaration
protected static void AddUdefFields(UDefType i_UdefType, string i_IconHint, ref List<FieldValueInfo> o_Infos)
Parameters
CountJobResultStorageItems()
Declaration
public static int CountJobResultStorageItems()
Returns
DeleteJobResultStorageItems(Int32[])
Declaration
public static bool DeleteJobResultStorageItems(int[] i_StorageItemIds)
Parameters
Type |
Name |
Description |
Int32[] |
i_StorageItemIds |
|
Returns
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
Deserialize(MemoryStream)
Declaration
protected static BulkUpdateSystem.FieldValueStorage Deserialize(MemoryStream ms)
Parameters
Returns
EncodeActivityLinkJobInfo(ActivityLinkJobInfo)
Declaration
public static string[] EncodeActivityLinkJobInfo(ActivityLinkJobInfo i_JobInfo)
Parameters
Returns
GetAvailableAppointmentFields()
Declaration
public static FieldValueInfo[] GetAvailableAppointmentFields()
Returns
Declaration
public static FieldValueInfo[] GetAvailableContactFields()
Returns
GetAvailableDocumentFields()
Declaration
public static FieldValueInfo[] GetAvailableDocumentFields()
Returns
GetAvailableFields(String)
Declaration
public static FieldValueInfo[] GetAvailableFields(string i_TableName)
Parameters
Type |
Name |
Description |
String |
i_TableName |
|
Returns
GetAvailablePersonFields()
Declaration
public static FieldValueInfo[] GetAvailablePersonFields()
Returns
GetAvailableProjectFields()
Declaration
public static FieldValueInfo[] GetAvailableProjectFields()
Returns
GetAvailableSaleFields()
Declaration
public static FieldValueInfo[] GetAvailableSaleFields()
Returns
GetAvailableSelectionFields()
Declaration
public static FieldValueInfo[] GetAvailableSelectionFields()
Returns
GetAvailableTicketFields()
Declaration
public static FieldValueInfo[] GetAvailableTicketFields()
Returns
Declaration
protected static string GetExtraInfo(string i_TableName, string i_StorageContext)
Parameters
Type |
Name |
Description |
String |
i_TableName |
|
String |
i_StorageContext |
|
Returns
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
GetJobResultLastRun(String)
Declaration
public static BulkUpdateSystem.JobResultStorageItem GetJobResultLastRun(string context)
Parameters
Type |
Name |
Description |
String |
context |
|
Returns
GetJobResultLastRunAsJson(String, Int32)
Declaration
public static string GetJobResultLastRunAsJson(string context, int batchTaskId)
Parameters
Returns
GetJobResultsFromStorageAsJson()
Declaration
public static string[] GetJobResultsFromStorageAsJson()
Returns
GetJobResultStorageItems()
Declaration
public static BulkUpdateSystem.JobResultStorageItem[] GetJobResultStorageItems()
Returns
GetRegExOptions()
Declaration
public static BulkUpdateSystem.SearchOption[] GetRegExOptions()
Returns
GetRegExParams()
Declaration
public static string GetRegExParams()
Returns
GetSearchOptions()
Declaration
public static BulkUpdateSystem.SearchOption[] GetSearchOptions()
Returns
HasJobResultStorageItems()
Declaration
public static bool HasJobResultStorageItems()
Returns
IsTableSupported(String)
Declaration
public static bool IsTableSupported(string i_TableName)
Parameters
Type |
Name |
Description |
String |
i_TableName |
|
Returns
ParseEncodedActivityLinkJobInfo(String[])
Declaration
public static ActivityLinkJobInfo ParseEncodedActivityLinkJobInfo(string[] i_EncodedValues)
Parameters
Type |
Name |
Description |
String[] |
i_EncodedValues |
|
Returns
ParseEncodedActivityLinkJobInfoOrThrow(FieldValueInfo)
Declaration
public static ActivityLinkJobInfo ParseEncodedActivityLinkJobInfoOrThrow(FieldValueInfo i_FieldValueInfo)
Parameters
Returns
SaveFieldsToStorage(String, String, FieldValueInfo[])
Declaration
public static bool SaveFieldsToStorage(string i_TableName, string i_StorageContext, FieldValueInfo[] i_Infos)
Parameters
Returns
Serialize(BulkUpdateSystem.FieldValueStorage)
Declaration
protected static string Serialize(BulkUpdateSystem.FieldValueStorage fvs)
Parameters
Returns
Extension Methods
EnumUtil.MapEnums<From, To>(From)