Show / Hide Table of Contents

Class TooltipPluginHelper

Inheritance
object
TooltipPluginHelper
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Tooltips
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[SoInject("Database")]
public class TooltipPluginHelper

Constructors

TooltipPluginHelper()

Declaration
public TooltipPluginHelper()

Methods

FormatGenericActivityTooltip(ContactRow, PersonRow, ProjectRow, AddressRow, PhoneRow)

Declaration
public string FormatGenericActivityTooltip(ContactRow contactRow, PersonRow personRow, ProjectRow projectRow, AddressRow contactAddress, PhoneRow personPhone)
Parameters
Type Name Description
ContactRow contactRow
PersonRow personRow
ProjectRow projectRow
AddressRow contactAddress
PhoneRow personPhone
Returns
Type Description
string

GetGenericActivityTooltipAsync(Select, FieldInfo, FieldInfo, FieldInfo, FieldInfo, CancellationToken)

Declaration
public Task<(bool, SoDataReader, SoConnection, string)> GetGenericActivityTooltipAsync(Select query, FieldInfo contactId, FieldInfo personId, FieldInfo projectId, FieldInfo associateId, CancellationToken cancellationToken)
Parameters
Type Name Description
Select query
FieldInfo contactId
FieldInfo personId
FieldInfo projectId
FieldInfo associateId
CancellationToken cancellationToken
Returns
Type Description
Task<(bool, SoDataReader, SoConnection, string)>

GetLastUpdatedTip(SoDataReader, FieldInfo, FieldInfo, FieldInfo, FieldInfo)

Declaration
public string GetLastUpdatedTip(SoDataReader reader, FieldInfo registeredAssociateInfo, FieldInfo registeredDateInfo, FieldInfo updatedAssociateInfo, FieldInfo updatedDateInfo)
Parameters
Type Name Description
SoDataReader reader
FieldInfo registeredAssociateInfo
FieldInfo registeredDateInfo
FieldInfo updatedAssociateInfo
FieldInfo updatedDateInfo
Returns
Type Description
string

GetLastUpdatedTip(SoDataReader, TableInfo)

Declaration
public string GetLastUpdatedTip(SoDataReader reader, TableInfo table)
Parameters
Type Name Description
SoDataReader reader
TableInfo table
Returns
Type Description
string

GetLastUpdatedTip(int, DateTime, int, DateTime)

Declaration
public string GetLastUpdatedTip(int registeredAssociateId, DateTime registeredDate, int updatedAssociateId, DateTime updatedDate)
Parameters
Type Name Description
int registeredAssociateId
DateTime registeredDate
int updatedAssociateId
DateTime updatedDate
Returns
Type Description
string

GetResponsibleAssociateAsync(int, CancellationToken)

Declaration
public Task<string> GetResponsibleAssociateAsync(int associateId, CancellationToken cancellationToken)
Parameters
Type Name Description
int associateId
CancellationToken cancellationToken
Returns
Type Description
Task<string>

Extension Methods

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