Show / Hide Table of Contents

Class Appointment.IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId

Class representing index 'IProj_idTypeActiveDateDoc_idAssoc_idGrp_idxMother_idAssignedByIdRegReg_id'.

Inheritance
Object
EntityIdxBase
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>
Appointment.AppointmentIdxBase
Appointment.AppointmentIdx
Appointment.AppointmentIdx<AppointmentRow.IdxProjectIdTypeActiveDateDocumentIdAssociateIdGroupIdxMotherIdAssignedByAppointmentIdRegisteredRegisteredAssociateId>
Appointment.IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId
Implements
ISentryIgnorable
Inherited Members
Appointment.AppointmentIdx<AppointmentRow.IdxProjectIdTypeActiveDateDocumentIdAssociateIdGroupIdxMotherIdAssignedByAppointmentIdRegisteredRegisteredAssociateId>.RowIdx
Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public sealed class IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId : Appointment.AppointmentIdx<AppointmentRow.IdxProjectIdTypeActiveDateDocumentIdAssociateIdGroupIdxMotherIdAssignedByAppointmentIdRegisteredRegisteredAssociateId>, ISentryIgnorable

Constructors

IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId(DateTime, Int32, AppointmentType, Int32, Int32, Int32, Int32, Int32, Int32, DateTime, Int32)

Constructor for class Appointment.IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId This class represents index 'IProj_idTypeActiveDateDoc_idAssoc_idGrp_idxMother_idAssignedByIdRegReg_id'.

Declaration
public IdxActiveDateMotherIdTypeDocumentIdAppointmentIdAssignedByAssociateIdProjectIdGroupIdxRegisteredRegisteredAssociateId(DateTime activeDate, int motherId, AppointmentType type, int documentId, int appointmentId, int assignedBy, int associateId, int projectId, int groupIdx, DateTime registered, int registeredAssociateId)
Parameters
Type Name Description
DateTime activeDate

The date to be used for searching & showing

Int32 motherId

"ID of mother appointment; self if booking master, master ID if booking slave, 0 if normal appointment. However, if 0 and assoc_id != reg_id then this is an assigned appointment, indicated vt type = kBooking"

AppointmentType type

where=no start time,note,docin, docout

Int32 documentId

"Points to document record; 0 for non-document appointments!"

Int32 appointmentId

Primary key

Int32 assignedBy

Who (last) assigned this appointment to associate_id?

Int32 associateId

ID of associate whose diary the appointment is in, REQUIRED

Int32 projectId

ID of project referred to, may be 0

Int32 groupIdx

Group of owning associate at the time tha ppnt was created

DateTime registered

Registered date

Int32 registeredAssociateId

Registered by whom

Implements

ISentryIgnorable

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