Show / Hide Table of Contents

Class ActivityListItem

Inheritance
Object
ListItemBase<ActivityList.ActivityListQuery>
ActivityListItem
Inherited Members
ListItemBase<ActivityList.ActivityListQuery>.AddFieldProperty(String, FieldProperty)
ListItemBase<ActivityList.ActivityListQuery>.HandleFieldRights(String, SentryCollection, FieldInfo, Type, EFieldRight, Boolean)
ListItemBase<ActivityList.ActivityListQuery>.AssignFromReader(SoDataReader, FieldInfo, Int32, String)
ListItemBase<ActivityList.ActivityListQuery>.AssignFromReader(SoDataReader, FieldInfo, String, String)
ListItemBase<ActivityList.ActivityListQuery>.AssignFromReader<T>(SoDataReader, FieldInfo, T, String)
ListItemBase<ActivityList.ActivityListQuery>.TableRight
ListItemBase<ActivityList.ActivityListQuery>.FieldProperties
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Archives
Assembly: SoDataBase.dll
Syntax
public sealed class ActivityListItem : ListItemBase<ActivityList.ActivityListQuery>

Constructors

ActivityListItem(ActivityList.ActivityListQuery, SoDataReader)

Default constructor

Declaration
public ActivityListItem(ActivityList.ActivityListQuery query, SoDataReader reader)
Parameters
Type Name Description
ActivityList.ActivityListQuery query
SoDataReader reader

Properties

ActiveDate

Activedate

Declaration
public DateTime ActiveDate { get; }
Property Value
Type Description
DateTime

Amount

Sale amount

Declaration
public string Amount { get; }
Property Value
Type Description
String

AssociateInitials

Associate initials

Declaration
public string AssociateInitials { get; }
Property Value
Type Description
String

CreatedBy

Created by

Declaration
public string CreatedBy { get; }
Property Value
Type Description
String

CreatedByAssociateId

Created by associate id

Declaration
public int CreatedByAssociateId { get; }
Property Value
Type Description
Int32

CreatedByFullName

Created by full name

Declaration
public string CreatedByFullName { get; }
Property Value
Type Description
String

CreatedDate

Created date

Declaration
public DateTime CreatedDate { get; }
Property Value
Type Description
DateTime

CurrentGroup

Current usergroup of the associate that owns this activity

Declaration
public int CurrentGroup { get; }
Property Value
Type Description
Int32

CurrentOwner

Current owner, the associate that owns this activity

Declaration
public int CurrentOwner { get; }
Property Value
Type Description
Int32

FirstName

First name (if the activity is linked to a person)

Declaration
public string FirstName { get; }
Property Value
Type Description
String

Id

The unique identifier for the Id

Declaration
public int Id { get; }
Property Value
Type Description
Int32

LastName

Last name (if the activity is linked to a person)

Declaration
public string LastName { get; }
Property Value
Type Description
String

MiddleName

Middle name (if the activity is linked to a person)

Declaration
public string MiddleName { get; }
Property Value
Type Description
String

PersonId

Person_id (if the activity is linked to a person)

Declaration
public int PersonId { get; }
Property Value
Type Description
Int32

Private

Private, is the activity marked as private for user, group or all

Declaration
public short Private { get; }
Property Value
Type Description
Int16

Probability

Sale probability, if activity is a sale

Declaration
public string Probability { get; }
Property Value
Type Description
String

ProjectId

Project_id (if the activity is linked to a project)

Declaration
public int ProjectId { get; }
Property Value
Type Description
Int32

ProjectName

Project name (if the activity is linked to a project)

Declaration
public string ProjectName { get; }
Property Value
Type Description
String

RecordType

Record type.

Declaration
public int RecordType { get; }
Property Value
Type Description
Int32

Status

The different statuses an activity may have, from a fixed predefined list.

Declaration
public short Status { get; }
Property Value
Type Description
Int16

Text

Activity text

Declaration
public string Text { get; }
Property Value
Type Description
String

TypeName

Type name

Declaration
public string TypeName { get; }
Property Value
Type Description
String

Methods

Initialize()

Initializes all class-members.

Declaration
protected override void Initialize()
Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.ActivityList.ActivityListQuery>.Initialize()

Load(ActivityList.ActivityListQuery, SoDataReader)

Responsible for reading the current row in the data reader and insert the value in the right part ob the object.

Declaration
protected override void Load(ActivityList.ActivityListQuery query, SoDataReader reader)
Parameters
Type Name Description
ActivityList.ActivityListQuery query
SoDataReader reader

The reader contains the items data.

Overrides
SuperOffice.CRM.Lists.ListItemBase<SuperOffice.CRM.Archives.ActivityList.ActivityListQuery>.Load(SuperOffice.CRM.Archives.ActivityList.ActivityListQuery, SuperOffice.Data.SoDataReader)

Extension Methods

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