Show / Hide Table of Contents

Class Appointment.IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId

Class representing index 'IMother_idStatusActiveDateReg_idRegAssignedByGrp_idxTypeAssoc_idId'.

Inheritance
object
EntityIdxBase
EntityIdxBase<AppointmentTableInfo, AppointmentRow.AppointmentRowIdxBase>
Appointment.AppointmentIdxBase
Appointment.AppointmentIdx
Appointment.AppointmentIdx<AppointmentRow.IdxMotherIdStatusActiveDateRegisteredAssociateIdRegisteredAssignedByGroupIdxTypeAssociateIdAppointmentId>
Appointment.IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId
Implements
ISentryIgnorable
Inherited Members
Appointment.AppointmentIdx<AppointmentRow.IdxMotherIdStatusActiveDateRegisteredAssociateIdRegisteredAssignedByGroupIdxTypeAssociateIdAppointmentId>.RowIdx
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public sealed class Appointment.IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId : Appointment.AppointmentIdx<AppointmentRow.IdxMotherIdStatusActiveDateRegisteredAssociateIdRegisteredAssignedByGroupIdxTypeAssociateIdAppointmentId>, ISentryIgnorable

Constructors

IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId(int, int, DateTime, AppointmentType, DateTime, int, int, int, AppointmentStatus, int)

Constructor for class Appointment.IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId This class represents index 'IMother_idStatusActiveDateReg_idRegAssignedByGrp_idxTypeAssoc_idId'.

Declaration
public IdxAssociateIdGroupIdxActiveDateTypeRegisteredMotherIdAppointmentIdAssignedByStatusRegisteredAssociateId(int associateId, int groupIdx, DateTime activeDate, AppointmentType type, DateTime registered, int motherId, int appointmentId, int assignedBy, AppointmentStatus status, int registeredAssociateId)
Parameters
Type Name Description
int associateId

ID of associate whose diary the appointment is in, REQUIRED

int groupIdx

Group of owning associate at the time tha ppnt was created

DateTime activeDate

The date to be used for searching & showing

AppointmentType type

where=no start time,note,docin, docout

DateTime registered

Registered date

int 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"

int appointmentId

Primary key

int assignedBy

Who (last) assigned this appointment to associate_id?

AppointmentStatus status

status=done,started, not started, hidden

int 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